San Miguel de Allende: The modern Restaurant at Cumpanio bakery, one of the best in town (Photo: Ann Summa).