The town of Amherst and the city of Northampton are bustling with excellent restaurants, cafes, pubs, and coffee shops.
We recommend going to Amherst or Northampton center and exploring the options. We promise you won't starve.