food that tastes great and is fast...actually a little better than other taco bells...good fast service...nice manager who tries to remember customers, new guy messed up order but they were happy to quickly remake it for us
Pros: lots of vegetarian choices, tasty food
more