San Juan Teotihuacan Restaurants
Read about the top 2 restaurants in San Juan Teotihuacan, Mexico restaurants and browse unbiased reviews of the best San Juan Teotihuacan restaurants.'La Gruta", the Spanish word for caves, As you might expect the the restaurant m…
When we took our tour to Teotihuacan (with the Mallorca travel agency) our guide…