I had a very decent experience at the Still. It's located inside the Mirage hotel and I was staying there for one night. There are a bunch of screens in here to watch different sports games and they had pretty good food too. My favorite was the chicken wings, but I might be biased because I love chicken wings.
I didn't wait long at all for the food to come through. I had fun talking to the bartender, as they were really friendly and had a few jokes.
The atmosphere in this place really fits for a sports bar. I might come back here to watch a few of the World Cup games!