Location
Duke’s in Soulard
2001 Menard Street, St. Louis, MO, USA
(314) 833-6686 Website Open in mapsHours
Monday - Friday
11AM-1:30AM
Saturday
10AM-1:30AM
Sunday
10AM-12:00AM
*Kitchen closes at 11PM each night
Monday - Friday
11AM-1:30AM
Saturday
10AM-1:30AM
Sunday
10AM-12:00AM
*Kitchen closes at 11PM each night