Ten restaurants and food shops on one walkable green, next to Mystic Aquarium — in Travel + Leisure's Best Small Food Town in America.