The Berry Barn is a seasonal, riverfront restaurant with a country vibe, known for fruit pies and hearty, down-home meals.