To start I have to tell you that we were here during an off time. A Tuesday afternoon with no major sporting events happening other than horseracing. I'd say the place was only 1/10 full.
That said, we had a good time. Our server was really nice and we enjoyed our stadium seats and watching a sports talk show. Food was pretty good for sports bar food: EXCELLENT grilled asparus, yummy onion rings. Sis had a roll up sandwich and I had a really good salmon tartare dish. MMM. It was fun to hang out on the sofas and watch the guy next to us betting on the horses. I would definitely come back during a major sports event.
The four stars are considering this is a sports bar, not as a normal restaurant.