The food in Bennington is very good for a town of less than 13,000. There are several small pubs around town that serve food. Last night I ate at a restaurant called Allegro's. They had an appetizer of stuffed risotto which was risotto stuffed with mozzarella cheese and marinara sauce. The entree I had was Shrimp and Asparagus which was sauteed shrimp and asparagus in white wine cream sauce of bacon and garlic over linguini.
I had breakfast this morning at a place called "Full Bellies". The name is very appropriate you will leave with a full belly. They serve great omelette's and coffee.