What I like about Martini Ranch is that when you get inside (if you get inside), you have some options. You can watch live music, shoot pool, sit outside, and dance in a club setting without leaving the premises. It is divided into two separate buildings with an outdoor bar in between, so there is plenty of room to wander around until you find a comfortable spot.
It gets a little tricky to get inside on many an evening when the lines stretch around the corner, but if you make it, you'll probably want to stay.