Playa Escondida is a Mexican restaurant offering a full menu and online ordering.