First-class customer service from.. a fast-food chain?
A Taco Bell in Chicago is being recognized as the city's de facto finest franchise, thanks to its unusually high 4.5-star rating on Yelp.
The store, located just west of the DePaul University campus at 2575 N. Clybourn Ave., is celebrated as "the TBELL of the future," "unbelievable" and the "best Taco Bell ever" in various reviews.
On Reddit, commenters describe the Taco Bell location as having superior customer service.
A cursory review of other area Taco Bells reveals none come anywhere near the Clybourne location's glowing Yelp reviews.
Do you agree with this eatery's many raves? Know of other fast-food restaurants in Chicago worthy of five stars?
Check out the top 10 largest restaurant chains (by latest-year sales):
More:Best Taco Bell In Chicago Fast Food Chicago Restaurants Best Customer Service Taco Bell Taco Bell
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.Learn more