A restaurant-bar on Tepotzotlán's Plaza Virreinal offering both buffet and à la carte Mexican dishes, with a terrace facing the central park and the Templo de San Francisco Javier.
Casa Mago sits directly on Tepotzotlán's Plaza Virreinal, giving its terrace a direct view of the central park and the baroque façade of the Templo de San Francisco Javier, the town's best-known landmark. The restaurant runs both a buffet service and an à la carte menu of traditional Mexican dishes, giving visitors flexibility between a fixed-price spread and individually ordered plates. Service is attentive and the pace relaxed, suited to a leisurely lunch after visiting the adjoining Museo Nacional del Virreinato. The plaza-facing terrace is the most requested seating, particularly on weekends when Tepotzotlán draws day-trippers from Mexico City, so arriving before the midday peak or reserving ahead helps secure a view table.
Signature dishes
- Mole verde
- Chiles en nogada (seasonal)
- Buffet mexicano
Good to know
- Known for
- Buffet and à la carte Mexican dining facing the Templo de San Francisco Javier
- Hours
- Daily 10AM-9PM
- Reservations
- Recommended for weekend lunch
Location
Calle Plaza Virreinal 34, Barrio San Martín Centro, 54605 Tepotzotlán, Méx., Mexico
19.7145, -99.2237 View on map
Highlights
- Terrace facing the Templo de San Francisco Javier
- Both buffet and à la carte service
- Central location on the Plaza Virreinal
- Popular after visiting the Museo Nacional del Virreinato
Tips for visiting
- Reserve or arrive early for a plaza-facing terrace table on weekends
- The buffet is a good option for trying multiple regional dishes at once
- Pair with a visit to the adjoining Museo Nacional del Virreinato
- Weekday visits are quieter than weekend day-trip crowds
Accessibility
Ground-floor dining room and terrace, step-free from the plaza.
Frequently asked questions
Does Casa Mago have views of the Templo de San Francisco Javier?
Yes, its terrace on the Plaza Virreinal faces directly toward the temple and central park.
Is the buffet available every day?
It typically runs daily, though hours and offerings are worth confirming for weekday versus weekend service.