Great place to eat! I love that it is located right out of the city so I don't have to mess with parking uptown. My favorite thing to do is come on a Thursday night for $6 bar food and drinks and then take the lightrail to the Common Market in South End or all the way into town for shows and games.
You can also host private events here! They make it really easy to do. Highly recommended!