2001 Menard St St. Louis, MO 63104
St. Louis - Soulard
314-833-6686
dukesinsoulard.com
Hours: Mon-Fri, 11 am-1:30am; Sat, 10am-1:30am; Sun, 10 am-midnight
Clementine's
0.00 miles
Soulard Neighborhood
0.01 miles
Johnny's Restaurant & Bar
0.05 miles
Bastille Bar
Soulard Fine Arts Building
or
Browse all Film Times