Taco Bell

2.3
(45 reviews)
Plaça Espanya, 4, Palma de Mallorca, 07002
+34 667 07 84 87Official website
Accepts Credit Cards
Cheap Eats
Fast Food
Mexican
Quick Bites
Seating
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Taco Bell | Palma de Mallorca | Spain | TripAligner