Jimmy C's

Permanently closed
6346 Telegraph Rd
Saint Louis, MO 63129

Jimmy C's is a cozy eatery in St. Louis, MO, known for its casual atmosphere and American comfort food menu.

With a focus on classic dishes and friendly service, Jimmy C's provides a welcoming dining experience for locals and visitors alike.

Generated from their business information

Own this business?
See a problem?

Partial Data by Foursquare.