St. Charles restaurant closing after 25 years

A St. Charles restaurant is closing after 25 years in operation. The owners did not disclose a reason for the closure on the Facebook page of Culpeppers Grill and Bar. Another Culpeppers location closed in St. Louis in 2019.

Story continues

TRENDING NOW

LATEST LOCAL NEWS