Rain whets apetites for Taste of Worthington