All reviews seem negative
This is not a franchise taco bell, doesnt take credit cards, and the staff doesnt even speak great english to help out, I'm never going to this taco bell again. Their prices are d...
In ShortA pink and blue color scheme, white tile floors and hacienda-like arched windows combine for a subtle Southwestern motif at this fast-food chain. Founded in Southern California...