Albondigas a.k.a Spanish Meatballs are perfect for sharing! These delicious bite-sized meatballs in rich tomato sauce can be served as tapas or main course.
1.6k