This is the only place I'll eat when I have a reason to go to Station Square. I've tried the hummus, Caesar salad, and blue Louie burger. All three were pretty good. They have a large selection of drinks and the view is really nice of downtown and water. If you want to be a tourist for a day I would suggest eating here. I've never been at night but it looks like it may attract a more sports oriented clientele but the food isn't shabby. Give it a try if you're in the area. Everything else around here is pretty sub-par.
Please note: Parking is going to cost money unless you take public transport here. It's about $4 if you're here less than 2 hours I believe.