I end up here at Cheetah's each time I visit the San Jose area. Even though it seemed I was (jokingly) encouraged to visit one of the many AMPs in the area, I still prefer having a show. I spent two weekday nights...
Full reviews and comments are available exclusively to VIP members. Join Now