Madrid’s Neotavern of Santerra licks rivals to score top prize at Spain’s ‘Sandwich Oscars’
MADRID is officially home to the best sandwich in Spain. Neotavern of Santerra was crowned cream of the crop at Spain’s ‘Sandwich Oscars’, when its chef took the top title at the