East Crossroads New Home for Two St. Louis-based Bar and Restaurant Concepts
By Kevin Collison
Developer Matt Abbott's latest project at 18th and Oak streets has landed two St. Louis-based food and beverage concepts, Mission Taco Joint...