The vibrant flavors and traditions of Spain have made their way to Downtown Palo Alto as Macarena opened its doors on last ...