As we near the end of the year, two St. Louis restaurants have announced they will close their doors at the end of 2019. • Owner John Lutgen confirmed Wentzville Mexican restaurant Yo! Salsa at 2 W. Pearce Blvd. will close on Dec. 31. The concept began as a food truck in 2013. “We’re closing […]
Yo Salsa
Posted inPlaces
