LA COLMENA

Calle 14 Ote 206, San Juan Aquiahuac, 72810 San Andrés Cholula, Pue., Mexico
4.60 (45)
$$
Very friendly
Mexican, Plant based, Western

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app