With more than a dozen years under its belt, Homespun Foods is a Beacon institution. Head to their Main Street location for delicious, fresh bites made from scratch. Serving three meals a day, you can drop into Homespun Foods for anything from breakfast wrap or bowl of oatmeal to a midday soup, salad, or quiche. In the summer, the back patio with its arbor, flowers, and greenery is a lush place to enjoy a meal.