It was really good! We ate there and fell in love!! It has a grate view and grate food! The pizzas are the BEST! and if you stay in the hotel Hotel Playa Carmen you can go there walking!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.