Should have stayed Stella's. Super lame sports bar. Weird lighting. Staff was "meh" and not memorable. I guess if you like crappy beer and all you need is a TV with Sportball, then you'll be fine.
I didn't try the food, but I was not happy with the "feel" of the place. Just seemed so cold and not comfortable.