St. Louis-based barbecue joint to open downtown Indy location
A barbecue chain with six existing restaurants is set to take the downtown space last occupied by a Penn Station East Coast Subs. The restaurant, its first outside of Missouri, should open this fall.