The flower-filled grand patio in this perfectly restored hacienda just outside the city offers great outdoor dining (shaded by umbrellas). The house specialty is carnitas, pieces of pork stewed overnight and served with oodles of guacamole, beans, and homemade tortillas. There's live music and mariachis on weekends. Note that this restaurant's hours might be a little awkward for some; while technically they are open for lunch and dinner, the hours are 1 pm
to 6 pm.
Carretera Querétaro–San Luis Potosí, Km 8, San Miguel de Allende, 76000, Mexico