1 Best Restaurant in San Miguel de Allende and the Heartland, Mexico

La Brasserie

$ | El Centro

This homey bistro offers what may be the best dining value in San Miguel, with a three-course pre-fixe menu at less than MX$200, including a glass of wine or beer. You'll start with a homemade soup or fresh salad, then choose a main course such as Mediterranean shrimp or tacos de alambre: steak, chicken, or fish grilled with onions, bell peppers, bacon, broccoli, and cheese. For dessert, there are classic French favorites, including flan, crepes, and chocolate mousse. The friendly owner personally supervises both the kitchen and the dining room—in fact she might wait on your table. La Brasserie shares space with the popular Café de la Parroquia, which serves traditional Mexican fare for breakfast and early lunch.

Dress warmly in the winter; it's in a covered outdoor courtyard.