A stunning reality check from one of the most well-known restaurant owners in St. Louis. Gerard Craft owner of 6 restaurants in St. Louis and 1 in Nashville says he expects more than half of the restaurants in St. Louis will not survive the pandemic crisis.
