NEW BAR | Planter’s House opens new joint – Small Change!

I’ve been hearing the rumors of this place for months, but this week I learned that St. Louis has a new bar to check out. Located at 2800 Indiana in the city of St. Louis, … Continue reading NEW BAR | Planter’s House opens new joint – Small Change!