Things To Do

San Miguel de Allende is a small, vibrant town with cobblestone streets, colonial Spanish architecture, artisan markets, churches, and rich culture. It is centrally located in Mexico surrounded by mountains, rivers, farms and vineyards. There is something to explore on every corner of town be it an art gallery, boutique, restaurant or cantina.