We stumbled upon this place and were so impressed! The squid is amazing (not to mention fresh)! If you are looking for light fare--do not miss! Our service was exceptional, the food delicious, and the Presidentes were cold! What more could you want??? Ohhhhhhhhhh and on the beach--great view! This place was one of the few in Grand Case that were open during a tropical storm--just a few minutes walk from Grand Case Beach Club. It was refreshing to have a place that was unpretentious, yet delicious! Rock on!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.