A popular restaurant chain has closed a location in downtown Cleveland.
The Taco Bell Cantina in Cleveland at 184 Euclid Ave has closed its doors for good. During its years of business, the location earned an average of 3.8 stars on Google reviews.
Several Taco Bell locations remain in Cleveland at 3314 Steelyard Drive, 1531 W. 117th Street, 10800 Lorain Ave, and 5840 Memphis Avenue. Alas, none of those locations offer the alcoholic Twisted Freezes or any alcoholic beverages.
After the closure of the Taco Bell Cantina location in Cleveland, no Taco Bell Cantina restaurants remain in Ohio. If Clevelanders want to dine at a Taco Bell Cantina, they will have to travel all the way to Chicago (though it looks like a Taco Bell Cantina might be coming soon to Indianapolis).