Iconic rotating restaurant featuring a retro peach daiquiri & Southern fare in sleek environs.
4.5
Based on 1021 reviews