Taco Bell is a fast food restaurant Santa Cruz located in Aruba.
Santa Cruz 158 Santa Cruz Aruba
Reservations | No |
Credit Cards | Yes (incl. Visa) |
Wi-Fi | Yes |
Outdoor Seating | No |
Menus | Brunch, Lunch, Dinner |
I love hard tacos & ice tea . Kids friendly place
The combo # 12!!!
Taco Loco tastes great!
Cantina bowl
Definitely not fast food .
Muy buena la comida ????
Best taco's in town????????????
I love the new play area. Rather disappointed by the unhelpful staff. - Starry Lilo
Nice tourist bar with a lot of history. Great prices and 3rd generation owned. Has a bunch of souvenirs hung all over the place. In st Nicholas its a nice spot for a brew and dinner. Great bartender - Erik Cintron