Wayside, Oregon, population 17,900, seems like a Norman Rockwell painting come to life, with sixteen churches and a picturesque Main Street studded with cherry trees and flower borders. For caterer...