Portland, Maine ★ 4.8
Portland Maine, two hours north of Boston, is New England's most decorated food city. Eventide Oyster Co, Fore Street, Duck Fat and a 100-restaurant Old Port; the lobster-roll heartland.
Tip: Amtrak Downeaster from North Station runs five round trips a day. The brown-butter lobster roll at Eventide is the must-eat order.