I have been here countless times and the food and service is always great. The have a big menu to choose from with good variety and some good drink. Your food comes quickly and is always hot.
I would definitely suggest going for dinner and then hitting up the upstairs bar. It has a lot of TVs and looks really cool. The drinks aren't too expensive and the atmosphere is usually fun.
more