Storm Castle Cafe is a restaurant with a rustic and homey atmosphere. It offers hearty, all-day breakfast plates, along with burgers and sandwiches.