Hat seller near El Jardin, San Miguel de Allende’s vibrant central plaza