Not really.....Not in my opinion. I guess the spots are Alley Cantina, Eskes, OBL (Old Blinking Light)...and....fuck, I dunno. The something dog? Whatever at the base of the mountain, but that's really hit or miss. In my opinion, Taos' night life isn't much of a draw. I've heard it's fun to stay at the Abominable Snowmansion in Seco, it's a hostel, but it could also be sketchy.
If you wanna troll for rich cooze, hit up El Monte Sagrado. If you play up the soul skier bum role, you might get your tabbed pick up by some rich woman.