The Barn Restaurant
Hours:
313 Main St, Delta OH 43515
Tips
Hours
Most Recent Reviews
-
February 2024
Everything tastes fresher than most places. Great food.
-
February 2024
Nice little gem in Delta Ohio. It's not a big place but it has that small town vibe good for a quick bite to eat and not breaking the
-
January 2024
Great food and service! Been there several times and will continue going back!
More Comments(176)
Other Information
Price Range: Below Average
You May Also Like
-
Delta, Ohio