Deer Creek Bar & Grill opens in Maplewood on September 12

Longtime employees John and Paige Cundy revive the former Cousin Hugo’s space.

by

Deer Creek Bar & Grill

3233 Laclede Station, St Louis, Missouri 63143

314-645-8484

Visit Website

Mon - Sat: 11 a.m. - 1:30 a.m., Sun: 11:30 a.m. - 12 a.m.

Moderate

Sign up for St. Louis Magazine's weekly dining newsletter to keep up with the latest in the local restaurant scene.
Or, check out all of our newsletters.