Taco Bell
Taco Bell
- Address
- 15 Moi Ave City Centre Tumaini House
Lonely Planet review for Taco Bell
On the 1st floor, with an open balcony overlooking the street, this popular bar has DJs from Thursday to Sunday. Food is served but there's not a burrito in sight - we suspect the Taco Bell Corporation doesn't know they've borrowed the name…








