The Barn Restaurant


313 W Main St
Delta, OH 43515

 

An American Restaurant in Delta OH

Barn Restaurant is a privately held company in Delta, OH it was established in 1985


Mon 6:00 am - 3:30 pm Tue 6:00 am - 8:00 pm Wed 6:00 am - 8:00 pm Closed now Thu 6:00 am - 8:00 pm Fri 6:00 am - 8:00 pm Sat 6:00 am - 11:00 pm Sun Closed

Click the button to add a review for The Barn Restaurant

Add Review