San Miguel de Allende has garnered a reputation for its culinary scene and for good reason; you'll find everything from authentic, traditional Mexican ... cooked with spices and ancho peppers).