I popped over Cheetah's after watching the Braves get clobbered. Admission is free with same day sports ticket stub. The club is upscale, though many of the patrons had on shorts and t-shirts. Mandatory valet parking was only $3. Bottled water...
Full reviews and comments are available exclusively to VIP members. Join Now