Full menu with prices & pictures
Taco Bell 5225 E Colfax Ave, 80220, Denver, US...
+13033222934
Order food online for delivery
Reserve a table now for Taco Bell
So far, the average rating is just 2.1, so one has to assume that the Taco Bell is not among the best restaurants of its current customers.
What User likes about Taco Bell:
Sunday at 17:00 clock super nice people and was pleasantly surprised (based on reviews) that our toco party pack were all the same and very well proportional! would recommend going here View all feedback.
What User doesn't like about Taco Bell:
the taco bell is creepy. they lock inside and turn off the lights quite often for morning and evening shifts, while random people come out and hang with them. still good eating View all feedback.
I have eaten taco bell for many years, and I have always eaten that, but this trip this visit w...
Pretty inconsistent. I’ve had some decent experiences during the day, but after 7 or 8 pm, idk...
The place also takes various credit cards.