Deer Creek Bar & Grill
3233 Laclede Station, St Louis, Missouri 63143
3233 Laclede Station, St Louis, Missouri 63143
Mon-Sat: 11 a.m. to 1:30 a.m. (kitchen closes at 10 p.m. and 11 on Fri-Sat); Sun: 11 a.m. - 12 a.m. (kitchen closes at 10).
Moderate
Mentions
-
Deer Creek Bar & Grill in Maplewood reopening soon under new ownership
The legendary watering hole, formerly Cousin Hugo's, opened in 1938.
Jun 30, 2023
-
Deer Creek Bar & Grill opens in Maplewood on September 12
Longtime employees John and Paige Cundy revive the former Cousin Hugo’s space.
Sep 6, 2021