Location
The Original Crusoe’s Restaurant
3152 Osceola Street, Saint Louis, Missouri 63111, USA
314-351-0620 Website Open in mapsHours
Tuesday - Thursday
11AM-9PM
Friday - Saturday
11AM-10PM
Sunday
11AM-9PM
Tues-Sun bar open till 3AM
Tuesday - Thursday
11AM-9PM
Friday - Saturday
11AM-10PM
Sunday
11AM-9PM
Tues-Sun bar open till 3AM