Schoemehl's South Side Grill
Address:
7529 Michigan Ave, Saint Louis, MO 63111
Phone:
(314) 932-7774
Nice to Know:
- Noise Level Average
- Smoking Outdoor
- Wifi Free
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
- Music Background, Karaoke, Jukebox
Other Businesses:
- Chauvin Coffee Corp. at 4160 Meramec St, Saint Louis, MO 63116
- Giuseppes Ristorante at 4141 S Grand Blvd, Saint Louis, MO 63118
- Little Saigon at 10 N Euclid Ave, Saint Louis, MO 63108
- J Gumbo's - Cajun & Creole at 312 N 10th St, Saint Louis, MO 63101
- Babe's Tavern & Garden at 3215 Ivanhoe Ave, Saint Louis, MO 63139