Chela de Playa

CALLE 38 ENTRE 1A, Calle Flamingo, Centro, 77710 Playa del Carmen, Q.R., Mexico
4.53 (6)
$$
Friendly
Beer garden, Restaurant, Brew pub

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app