In my opinion, this is the best sports bar in Vegas (maybe second to Legasse Stadium if you're sitting on the patio). I have always found it difficult to get good food in a sports bar in Vegas, but TAP has it. We ordered the buffalo wings, pretzels and fried green beans. All were tasty and I could have ordered a second helping of wings, they were so good.
Great atmosphere as well, as I could watch the hockey game with other fans just out to have a good time. (I find the Sports Books can sometimes be too serious)