Low energy with high price tag, not my vibe I was hoping for Vegas.
While everything else in Vegas is popping, Talk of the Town is a sleepy little video store/club.
I entered in on a Sunday evening thinking it might be busy with decent number of patrons and…