Nubby's BBQ
6039 Telegraph, St Louis, Missouri 63129
6039 Telegraph, St Louis, Missouri 63129
Tue-Sun: 11 a.m. - 11 p.m.
Moderate
Mentions
-
Nubby's BBQ opens in former Cellar House space in Oakville
After first launching the barbecue brand in All American Sports Mall in 2017, owner/chef Matt Hines has added a brick-and-mortar restaurant and comfort food dishes.
Jun 4, 2021