I’m from Amherst, but have lived in Boston for the past 10 years so I’m not to familiar with the current restaurant scene over there.
It is pretty good for the suburbs however, you’ll probably in the best area for dining in Western Mass. The best town there is probably Northampton which boasts a wide variety of restaurants and definitely has a lot of new hipster type restaurants. I haven’t explored many of the new restaurants, so I’m not very familiar, but there are definitely a lot of options here.
In Amherst, there are some institutions such as Antonio’s, which serves Pizza by the slice. Think Otto’s but way more selection of different toppings and a lot of interesting toppings. There are a lot of cheap/casual in Amherst meant to appease the college students, but a lot of this food is very good. Bueno y Sano isn’t really authentic Mexican, but they make a tasty Burrito. The Hanger aka Wings start the Wings over ___ franchise and the original is definitely better than the franchises.
I’ve tried one new restaurant in Amherst that was great, Mom’s Noodles. They had A few different noodle dishes, noodle soups and dumplings. Very good at a reasonable price.
Amherst has a bunch of newer restaurants too that I haven’t tried, but their scene is definitely getting a lot better than what I grew up with.
Also on your way to/from Boston, BT’s Smokehouse in Sturbridge has the Best BBQ in the state by far (probably best in all of New England.) There’s a million CH threads on it, so I’ll just leave it at that.