Andalusian Meatballs