Old Barn Restaurant at Old Barn Resort in Preston, Minnesota
Built on smoke, burgers, and good company.
Smoked Meats, Barn-Built Burgers and Stacked Sandwiches
The Old Barn Restaurant is located inside our historic old barn at Old Barn Resort between Lanesboro and Preston in Southeast Minnesota's Driftless Region.
Expect smoked meats, stacked burgers and sandwiches, cheese curds, and cold drinks — served first-come, first-served in a laid-back, family-friendly space.
THIS WEEK SPECIALS - Available through Thursday
Homestead Burger
Fresh beef topped with melted provolone, fresh tomato, crispy onion strings, and our house-made roasted garlic aioli on a pretzel bun.
Stacked Nachos
House-fried tortilla chips layered with house-made nacho cheese, lettuce, pico, black bean salsa, sour cream, southwest sauce, and your choice of taco beef, taco chicken, or house-smoked pork.
Old Barn Restaurant Favorites
Smoked meats, handcrafted burgers, and stacked sandwiches. The Old Barn Restaurant delivers bold flavors with a rustic charm. Here are some guest favorites you don’t want to miss!
Tractor Burger
Bacon, jalapeños, cheddar, crispy onion strings, and BBQ sauce on a soft pretzel bun.
Rodeo Chicken
Grilled chicken, cottage bacon, provolone, and a crispy onion ring on a pretzel bun.
Cheese Curds
Crispy, hand-dipped in beer batter, and extra gooey. A barn favorite.
View the Full Menu at Old Barn Restaurant
Check Out Our Full Menu and Plan Your Meal!