The Barn Restaurant
Add to Favorites
OPEN NOW
Today: 6:30 am - 8:00 pm
Saved to Favorites
11/11/2007
Good truck stop fare. Fast service. Clean environment. Personable waitresses. Real good truck stop food.
Phone: (419) 822-5525
Address: 313 W Main St, Delta, OH 43515
Cuisines: Caterers, Family Style
Price Range : Below Average