If you have just visited Winter the dolphin at the Clearwater Marine Aquarium, walk across the parking lot and park yourself at a table on the water at this restaurant. Nice outdoor seating area and a beautiful interior are what sells this place. Service and food are hit and miss. This last visit of four was probably the best as far as service goes, so hopefully that is a sign of progress.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.