My son and I are headed to Boston next week to catch a couple of Red Sox games. We are staying at the Embassy Suites-Logan Airport. Keeping in mind what 10 will likely eat; any recommendations? This is my first trip to Boston, so I do not have any past experiences. Thanks for the advice.