Pintxos Alert
A visit to Basque Country Spain is not complete without a visit to the food mecca, San Sebastian. Boasting 3 out of the 7 Michelin star restaurants there are in Spain, and the highest number of Michelin star restaurants per square meter, San Sebastian has made gastronomy an art form like no other.