These are the 10 Spanish cities where the best pizzas are eaten (and Madrid is not one of them) Granada tops the list as the Spanish city where you can enjoy the best pizza. Santa Cruz de Tenerife offers an unrivaled dining experience for pizza lovers.

Valencia is the third largest city in Spain with 69 restaurants specializing in pizza with 4.5+ star ratings, from classic margherita pizzas to innovative creations with local ingredients and an irresistible dough. In Villafranca, the authentic Neapolitan pizza stands out for its original flavor, especially the Dachshund.