All reviews seem negative
This is a KFC/Taco Bell and generally the food is marginal. On our last two visits they have forgot to give us one of our food items. The last ti...
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...