We enjoyed our meal here, and it was perfect for a family like ours with two young boys. They ate free because the Red Sox had won the previous day. Our waiter was patient and attentive. Food options are what you can expect from a typical casual dining restaurant. Nothing fancy, but quite good.