(I visited three clubs on a recent trip to Austin: Landing Strip, Palazio, Perfect 10. This is 1/3.)
Though this place has so-so reviews, I checked it out anyway because it's so close to the airport. I walked in and before my eyes could get adjusted,…