Learn more
Description
A seafood restaurant near La Quinta Avenida (Playa del Carmen’s main shopping and nightlife street) serving some of the freshest ceviche in town.
More details @ timeout.com
Ratings
4.5 rating
Saved in Playa Del Carmen, Mexico
0 collections