It seems like this place is trying to pass itself off as a nice restaurant, but don't be fooled, it's a sports bar. Their food was good by sports bar standards, but not great.
I read a few reviews and it seems to be a recurring theme that the service was poor, and our visit was no exception. After waiting at the table for 10 minutes without anyone coming over, I went up to the bar and asked that a server be sent over, and it was another 5 or so minutes before she came. Oh, and I should also message that the restaurant was more or less empty when this happened. When a place is swamped, I let that slide a bit.
To summarize, good food, awful service.