This is a great restaurant/bar located on the Las Vegas Strip in the Town Square Mall. They offer a large area for dining, drinking and watching sports.
I've been here many times and have never had a bad experience.
This latest time I arrived just with the intention of a couple drinks and go home but ended up enjoying amazing dessert. I didn't get either of the bartenders names but whomever worked on Tues night wee both great.
In the past I've had lobster, nachos and burgers here. Always good and always a nice time.