A new restaurant called "Gibby's" opened this week in St. Clair at 9A Paul Parks Drive.
The restaurant is owned by three brothers - Tony, Josh and Jeff Geiser, who currently own Cecil Whittaker's in Washington and another establishment in St. Louis. Tony will manage the new restaurant.
You must login to view the full content on this page.
Or, use your linked account: