Spain’s best tortilla is served at this Madrid bar
260,000 bars in Spain serving the delicious dish, but only one could be the winner. If you’re a fan of tortilla – Spain’s version of a potato omelette,…
260,000 bars in Spain serving the delicious dish, but only one could be the winner. If you’re a fan of tortilla – Spain’s version of a potato omelette,…