The Shaved Duck Smokehouse2900 Virginia Ave, St. Louis, MO
Subway2851 N Milwaukee Ave, Chicago, IL
Flamentco's The Place418 S Tucker Blvd, St. Louis, MO