Where to eat tonight - sort of near Museum of Science

We’re heading to see the Pixar exhibit and will need to eat an early-ish dinner with the 5yo. Any suggestions? American or pub food would be great. We will need to stay reasonable close to a Green Line station. Thanks!