Been here a couple of times. Atmosphere is a bit generic. But decent food and they have a lot of outdoor seating. Decent for Devens. Sort of in the middle of nowhere.
Wasn't bad, wasn't good. Just mediocre. Wish the booths were larger however. It seems like they tried to fit in as many seats as possible. Very uncomfortable. Food, eh. There are better around.