Almost a year after closing its location on the Hill, Taco Circus is coming back to St. Louis. The Texan-inspired taco restaurant is one of four concepts owner Christian Ethridge will launch this month out of Kitchen Clayton, a takeout-centric location at 7923 Forsyth Blvd. in Clayton. The aim is to launch Taco Circus on Monday, Oct. 17, […]
