Iโll begin by saying it was VERY hard to narrow down this list as almost every restaurant we ate at in Spain had its own merits. But, these 15 restaurants pulled away from the pack and were some of our favorite spots in Barcelona, Madrid and San Sebastian.