Becoming one of my favorite places in Vegas! Great place to watch games. Good beer selection. Upscale pub food is delicious.
Came out for an NFL weekend with a group of friends. The Still management and staff took good care of us. Will definitely be back in the future.