Taco Bell

3.1
(28 reviews)
Calle Gran Via 64, Madrid, 28013
+34 673 21 99 66Official website
Accepts Credit Cards
Cheap Eats
Fast Food
Mexican
Quick Bites
Seating
Restaurant

At a glance

  • Typical visit: about 1 hour
Taco Bell | Madrid | Spain | TripAligner