Restaurant & Bar

Platter with two sunny-side-up eggs, ham steak, hash browns and toast

Homestyle All-Day Breakfast

People come from miles around Mille Lacs for our all-day breakfast menu, including our famous ham steak.
Call ahead at (320) 692-4413 to place a to-go order. Walk-ins are always welcome.

Why Eat at Twin Pines?

Our popular Family Restaurant is open daily for breakfast, lunch and dinner. Homemade soups and a salad bar compliment a bountiful menu of home cooked favorites featuring succulent BBQ pork ribs, plump broasted chicken and our famous ham steak.

photo of person holding fishing rod

Eat, Sleep & Fish Package

$169/person

You can eat, sleep and fish for one low price at Twin Pines Resort in Mille Lacs!
Our Eat, Sleep & Fish Package includes:

  • 2 Launch fishing trips (summer) or a 24 hour rental of an ice fishing house (winter)
  • Breakfast and dinner at the Twin Pines restaurant
  • Overnight accomodations
  • Note:
    • Available Sun-Thurs only – through September 1st
    • 2 person minimum
    • The restaurant & bar are subject to seasonal closures