The Lewisburg taco bell is the best. The people working there actually get your order right!!! I've eaten there hundreds of times.
All reviews seem positive
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...