New England has such an amazing variety of great foods. First off, it's basically the first part of the country that was colonized (hence "new" England) and secondly it was a major destination for immigrants from all over the world.
Boston's Little Italy and Chinatown date back well over a century. Some of the best meals I've ever eaten have been served out of homes that had been coverted into restaurants. You litterally walked into the front door of a house and were guided to one of the many rooms that had a couple of tables in them. And the food was cooked in the kitchen.
Travel up the coast of Maine and you'll get the best lobster and fried clams on the planet. Not to mention the haddock - drool.
In northern Mass and southern NH you'll find all of the great French-Canadian stuff. Ever had a Creton sandwich?
Go to Cape Cod or Rhode Island and you'll find some of the best Portugese food. Tons of immigrants from both Portugal and the Azores.
And don't even get me started on the Greek Pizza. (not talking olives and feta cheese cliche type stuff here, just a very unique way of making a regular pizza that was brought over by the Greeks.)
The Pizza Lab: How To Make New England Greek-style Pizza At Home | Serious Eats
My last stab at it.
OMFG - THAT CRUST!!!!