Welcome to the Venue 5126 Restaurant!

At the Venue 5126 restaurant, we serve a full menu that can fill even the heartiest appetites! We strive to offer the tastiest dishes, each prepared using the freshest ingredients and highest quality food available. Dine in our one-of-a-kind rustic restaurant (originally a horse stable) or dine alfresco on our porch overlooking the beautiful countryside.

Restaurant Hours

Wednesday – Sunday

11:00 am – 2:00 pm



Reservations are recommended
Closed Sunday, Monday, and Tuesday


This season, Venue 5126 will not be able to host any bridal or baby showers.

For same-day or next-day reservations, please call.


If you need to cancel or reschedule your reservation please remember to email or call.


5126 Stephens Road
Oswego, IL 60543


Venue 5126-oswego-aurora-geneva-batavia-chicago-kane county-kendal county-outdoor-wedding-venue-midwest-chicago-suburbs-oswegoil-rustic-barn-outdoor-indoor
Google Review

“My wife and I treated our granddaughter to her birthday lunch here. What a wonderful experience!

Not only was the food and service excellent, but the quaint atmosphere of the historic farm setting was charming to say the least.” – Paul L.

Google Review

“Have been here three times in two weeks! I cant get enough of the atmosphere, the food and the well-curated wine list! Lunch is always better with friends, family and wine!

The off the road path is super quaint, while the outdoor and indoor seating areas are trendy and oh so great!” – MaryKay S.

Google Review

“Had lunch there and it was so great! The food was amazing and the atmosphere was so nice and upbeat! Highly recommend 😊” – Sam P.