Italian cuisine with a few Mexican influences, Mi Vida also makes its own bread and pasta.


Authentic Mexican cuisine in the heart of San Miguel de Allende.


European-style bistro café with delicious options for breakfast, lunch and dinner.

A few select restaurants that offer interesting dining experiences in San Miguel de Allende.


Mi Vida

An Italian restaurant with a Mexican accent, Mi Vida serves up a menu of carpaccios, salads, pastas and traditional wood-oven pizzas. Bread and pasta are homemade and many of its dishes are prepared with organic ingredients.

Hernández Macías #97, Centro, San Miguel de Allende, Guanajuato 37700 
Telephone: +52 415 152 74 82

El Correo

Only one block away from the Jardín, El Correo is an authentic Mexican gastronomic experience following home-style cooking traditions. Opened in 1988, it is an all-time favorite with locals as well as those looking for a genuine Mexican food experience in a relaxed and informal ambiance.

Correo #23, Centro, San Miguel de Allende, Guanajuato 37700
Telephone: +52 415 152 49 51


This café/boulangerie offers delicious breakfast, lunch and dinner options, all accompanied by Cumpanio’s signature freshly home-baked bread. The menu includes sophisticated dishes such as mussels in a delicate wine sauce or duck breast caramelized with a fig sauce. Contemporary in style, Cumpanio resembles a cozy European bistro.

Correo #29, Centro, San Miguel de Allende, Guanajuato 37700
Telephone: +52 415 152 23 27

Nirvana Restaurant & Retreat

Nirvana is located in the country by the Laja river, surrounded by mesquite trees, acacias and different species of cactus. Its traditional hacienda architecture blends beautifully with the natural surroundings, and in the acclaimed restaurant the chef uses only the freshest of ingredients to convert food into art.

Camino Antiguo a la Estación FFCC 11, Santuario de Atotonilco, C.P. 37701
Telephone: +52 415 185 21 94