
Albóndigas (Spanish Meatballs in Tomato Sauce)
Tapas are in Spain simply bar food, but outside of Spain have become very famous. In Spain every bar (with the word “bar” meaning a neighborhood hangout that is open all day and night and where you can also buy … Continue reading Albóndigas (Spanish Meatballs in Tomato Sauce)