The Barnyard Restaurant

$ •

Hours:
304 Vine St, Leon
(641) 446-7000

About The Barnyard Restaurant

The Barnyard Restaurant is a small, home-cooked restaurant that serves fresh, locally-sourced beef and other delicious options. Known for its large portions and affordable prices, this family-friendly and kid-friendly establishment also offers wheelchair accessibility. The menu includes unique burgers, roast beef sandwiches, and fried pies, along with plenty of choices for breakfast, lunch, and dinner. The atmosphere is homey and friendly with solid oak tables and chairs. The dining area holds maybe 30-35 people. The service staff is nice, amazing, and provides wonderful service and warm, hometown hospitality. The food is good, delicious, and excellent, with perfectly crispy fries and amazing candied carrots. The Bull specialty burger, in particular, has received praise for its perfect preparation. With great food and a cozy setting, The Barnyard Restaurant is definitely a gem worth visiting for a satisfying meal.

Customers' Favorites

The Barnyard Restaurant Reviews

4.5
205 ratings
Restaurantji Rating
5
78%
4
9%
3
4%
2
3%
1
6%
Food
4.6
Atmosphere
4.6
Service
4.5

Share your opinion about The Barnyard Restaurant

Restaurantji Rating

Highly recommend the ribs !! They are way better than Texas Roadhouse!!!

If you are a hot roast beef and mashed potatoes and gravy person be sure to try it. Best I had. Add some cheese balls to dip in the gravy and you are set for an amazing meal

We stopped by there driving through Iowa and the food was excellent. We will ALWAYS stop by on our way through.

Read All Reviews(205)

Menu

Add a Menu
The Barnyard Restaurant Menu
The Barnyard Restaurant Menu

Photos

Add a Photo
The Barnyard Restaurant
The Barnyard Restaurant
View All Photos

Hours

Monday 6AM - 8PM
Tuesday 6AM - 8PM
Wednesday 6AM - 8PM
Thursday 6AM - 8PM
Friday 6AM - 8PM
Saturday 6AM - 8PM
Sunday Closed
Updated on: