You’ll find Italian restaurants, American bistros, and even some international cuisine. The variety is impressive for a town ...