8 yrs ago•munkeyboyreviewedThe Palace Men's Club5850 Everhart Rd Corpus Christi, TX 78413might need a second look