Portland tops Food & Wine’s list of best small cities for food and drink

100%

Aragosta on Deer Isle also headed the magazine's roundup of the best hotels for dining.