10 yrs ago•dickhertzreviewedPlayboy Club4000 North IH 35 San Antonio, TX 78219Its basically an open floor oversized...