Taco Bell Cantina
This isn’t just any Taco Bell. Introducing our Taco Bell Cantina restaurants, equipped with a fancy new look, open kitchen, custom menu and specialty alcoholic beverages like beer, wine, sangria, and liquor versions of our classic Freezes.
Address: 1363 E. 53rd Street, Chicago, IL 60615