New modern-dining concept to open near the Galleria December 29, 2021 Savannah Mehrtens James McGhee, the founder of Candy Shack Daiquiris, will open a new restaurant in the Galleria area in early 2022. Related