4 yrs ago•Fauda96reviewedThe Cheetah887 Spring St NW Atlanta, GA 30308Typical weeknight at the cheetah