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...