I've been there dozens of times. It's great, especially on St Paddy's day. Some of the best food and beer in the area.
I'm glad to hear the food's good. I've always noticed that green bus they have in the parking lot, but just never went in. We go to the Marina Grill one night for our "nice meal," but have always just hit fast food or whatever's closest during the day. I'll see if they've put the signs back up when I go there.