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
Patty Melt
A longtime favorite featuring a fresh beef patty layered with melted cheddar and provolone, topped with grilled onions and mushrooms and served on toasted St. Charles rye bread.
Asian Grilled Chicken Salad
Grilled chicken served over mixed greens with cucumber, bell peppers, shredded carrots, toasted almonds, crispy wonton strips, and our house-made Asian vinaigrette.
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!