Spanish Meatballs Albondigas

Spanish meatballs, albondigas, tapas meatballs – many names and translations for these iconic juicy and small bites.