The Magnolia Grill has fantastic food. It is also in a very picuturesque location near the water so the view is great. The atmosphere is calm and quiet. Everything was sparkling clean and very professional. However, the prices are pretty high for this type of restaurant. It took a longer than average amount of time to get our food although it was worth the wait. Not really a great place for kids, but would be nice for an adults night out.
more