This enjoyable eatery gets five stars for its excellent service, Mexican fare, and location near the Parroquia de San Miguel Arcángel. Head up a steep set of stairs to the wonderful rooftop terrace for great vistas. It serves delicious margaritas, enchiladas and meat dishes.
La Posadita
San Miguel de Allende