Food Network celebrity chef Geoffrey Zakarian plans to open a new downtown St. Pete restaurant

Celebrity chef Geoffrey Zakarian is no stranger to Tampa Bay, but he’ll soon establish his first local restaurant in St. Petersburg.

The Central, described in a press release as a “2.1-acre, transformative mixed-use destination,” will be the home of Chef Zakarian’s newest restaurant at 1301 Central Ave.

Fans of the celebrity chef still have to wait a few years for this new concept, since the Central Hotel and its unnamed flagship restaurant are still in early stages of development…

Story continues

TRENDING NOW

LATEST LOCAL NEWS