Old Village Hall Restaurant111 Coffee St
Lanesboro, MN 55949
The Old Village Hall Restaurant & Pub in Lanesboro, MN is nestled in the heart of bluff country. Join us for a fine dining experience in a casual setting. Dine on the spacious deck overlooking the Root River Bike Trail or in the cozy upstairs dining room. Enjoy our homemade breads, soups and fine entree choices, but remember, our menu changes seasonally, so come and try our most current dishes. There is always a delicious variety of desserts.
Average Meal Prices
Based on 216 reviews
My wife and I stopped here for a Saturday night dinner, and were pleasantly surprised! My wife had the braised brisket and I had the lamb chops. The braised brisket was so tender, you could cut it...
— Donald A, November 1, 2022
This is our go-to restaurant whenever we visit Lanesboro. This time I had the beef brisket dinner ---- tender and tasty brisket.
— carbonyl, September 25, 2022
This past Mother’s Day Weekend 7 of us gals, all family members, had the pleasure of eating dinner at the Old Village Hall Restaurant & Pub in Lanesboro, Minnesota. The food was absolutely amazing...
— Muffet1955, May 11, 2022
We arrived on time for our reservation but were not seated for 30 minutes. Were told to wait in the bar by the owner(?) who was clearly in over her head. She was acting as host and bartender and ran...
— amybP3831JE, October 25, 2021
We enjoyed both of our dinners here. The food was well prepared and delicious. On the first night, we sat in the outdoor patio. On the second night, it was raining, so we called early and had our...
— JaniceG723, September 23, 2021