The restaurant of the Hotel Piedra Escondida is good Caribbean-classy choice in on the beach. The restaurant has both indoor and outside seating that offers a pleasant atmosphere for a quiet candlelit dinner with friends or a significant someone. The menu is a mix of traditional and nuevo Mexican and Italian foods. I had the Yucatecan Fish, which was a local whitefish of unknown variety to me. It was a pleasant choice that was a generous portion and flavorful. I was not disappointed in this selection.
Fantastic Italian restaurant as part of the hotel. Set on the beach, looking into the little bay on which the hotel is built. Intimate little restaurant and cocktail bar, discrete lighting, lots of candles.
Favorite Dish: The pasta was wonderful - the owners are Italian and the wife is trained, so.....(and the breakfasts were excellent too!)