Pescados y Mariscos “Acuario"
Restaurant • Seafood restaurantOne of the Best Places To Visits in San Antonio El Llanito
Address
Atlisco de Las Flores 35, San Pedro Cholula, 52746 San Pedro Cholula, Méx., Mexico
Rating on Google Maps
4.50 (196 reviews)Open on Google Maps