HOURS: Open Daily at 7am to 9pm!

Welcome to the Vanilla Bean Restaurant!

Great food is all about flavor. Wake up your taste buds today with a home cooked meal at the Vanilla Bean Restaurant in Two Harbors. Whether you choose our signature oven-baked omelets, Swedish pancakes with lingonberries or our award-winning soups and sandwiches, or pan-seared fish dinner, you’ll find great flavor, great value, and great service. The Vanilla Bean is way more than great coffee. We are proud to say that our friendly servers and accommodating kitchen staff are truly the best you’ll find anywhere! Open daily at 7:00 A.M. on Highway 61 in Two Harbors.

Make the Vanilla Bean Restaurant a destination stop on your next visit to Lake Superior’s North Shore. We are located just 20 miles north of Duluth, as you head towards Gooseberry Falls State ParkSplit Rock Lighthouse State ParkTettegouche State Park and other beautiful points north.

For  Reservations, Please Call 218.834.3714.


Like the Vanilla Bean Restaurant on facebook!

Vanilla Bean Restaurant is actively hiring for seasonal Dishwashers. Must be available to work mornings and weekends through the summer. Benefits include good pay, free shift meal, and a free uniform. Please pick up an application at the host stand. ...

Vanilla Bean Restaurant is the winner of BEST BREAKFAST on the North Shore, 2nd Place for Best Soup, 2nd Place for Best Salad, 2nd Place for Best Coffee and 3rd Place for Worth The Drive!

This is an award voted on by the public, which makes it even MORE special. Thank you to everyone who helped make these awards possible! --Jason, owner

Our North Coast Walleye dinner entree is one of the best on Minnesota's North Shore! It starts with a beautiful 9-ounce pan fried Canadian walleye fillet on top of our house-made wild rice pilaf along with a fresh vegetable. This also comes with the choice of a cup of soup or small salad, bread and butter.

Dinner is served DAILY from 4 to 9PM! We hope you can join us soon.