This is one of the better Taco Bells & I've been to a lot of Taco Bells. I can't believe it's only 3 stars, but I see that comes from a lot of older reviews. Everything at this TB tastes fresh and with a lot of the delicious toppings.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.