We visited this place in Oct. The shrimp tacos were pretty good and were quite filling. The service was also good but I thought the prices were a little high. The view is absolutely amazing from this spot on Punta Sur. They have tables both in the sun and in the shade. It is truly one of the most beautiful locations on the entire planet. I would eat here again just for the view.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.