
Taco Bell To Sell Beer, Wine, And Booze At New Locations
A new Taco Bell location will sell beer, wine, sangria, and spiked frozen drinks at a new location in Chicago.
Branded as Taco Bell Cantina, the fast food chain spin-off is set to open in Chicago on September 22. Its customers, however, got a chance to test out the concept on Tuesday...