Ryan Lowry and VICE Staff
A Taco Bell in Chicago Now Serves Booze
We went to the grand opening of Taco Bell Cantina in Chicago, America's first alcohol-serving Taco Bell.
We went to the grand opening of Taco Bell Cantina in Chicago, America's first alcohol-serving Taco Bell.