Padron, a town in Galicia and the last town on the Portuguese Camino de Santiago, is also known as the home of pimientos de Padron (Padron peppers), a Spanish delicacy served throughout the whole of Spain. True pimientos de Padron are only grown in the area around Padron. The season generally starts around the end […]