I come here for the amazing views and I like to support local businesses. I recommend dining outside on their patio with a sweeping view of the south - especially right before sunset! They have live music also at times.
Their menu options are quite broad, which is great, but their prices seem inflated for what you get. Portions are rather small, IMO.
Service is okay but nothing spectacular. I see this place having a HUGE opportunity to be spectacular if they made some changes to menu prices, replaced worn tables outside, etc.
I'd also suggest more in-depth training for all staff. I really don't know anything about wine. Really don't. Except that reds go w/beef nicely and whites go w/poultry/fish. I would think at this type of restaurant, a staff member can give me some good recommendations and a brief description if I have a question on a wine. Don't you?