Downtown taco restaurant closes after 13 months
The 7,500-square-foot restaurant and bar, which opened at the northeast corner of South Meridian and Georgia streets in November 2017, was the first location outside of Chicago for Broken English Taco Pub.