Restaurants in Two Harbors, MN

Looking for somewhere to eat in Two Harbors, Minnesota? Our guide covers 23 places, including 4 restaurants, 3 American restaurants, 3 coffee shops, and 2 fast food restaurants. Every listing shows opening hours, contact details and a map pin – hover a place to find it on the map and tap Route to navigate.

Typical hoursMost places open around 9:00 AM and close around 7:30 PM on weekdays.
Open on Sundays88% of places with known hours
Late-night options19% stay open until 10 PM or later

Showing 1–23 of 23

Compare the places in Two Harbors

16 of the 23 places in Two Harbors publish their opening hours; 14 are open on Sundays and 3 stay open until 10 PM or later on at least one night.

On weekdays the earliest to open is McDonald's (6:00 AM), and the last to close is McDonald's (11:00 PM).

For a wider choice, Duluth has 108 places to eat and drink and is about 26 mi away (straight-line distance).

For comparison, across Minnesota the typical weekday runs from 10:00 AM to 9:00 PM, and 89% of places open on Sundays.

Restaurants in Duluth

Opening hours of every place in Two Harbors
PlaceWeekdaysSunday
Culver'sFast Food Restaurant10:00 AM – 10:00 PM10:00 AM – 10:00 PM
McDonald'sFast Food Restaurant6:00 AM – 11:00 PM6:00 AM – 11:00 PM
Rustic Inn CafeAmerican Restaurant11:00 AM – 7:00 PM8:00 AM – 5:00 PM
Cedar Coffee CompanyCoffee Shop7:30 AM – 4:30 PM7:30 AM – 4:30 PM
North Shore Pizza CafePizza Restaurant4:00 PM – 8:00 PM4:00 PM – 7:00 PM
Lilly’s Asian CafeAsian Restaurant3:00 PM – 7:00 PM3:00 PM – 7:00 PM
Lou's Fish HouseSeafood Restaurant10:00 AM – 7:00 PM10:00 AM – 7:00 PM
SubwaySandwich Shop9:00 AM – 9:00 PM9:00 AM – 9:00 PM
Vanilla BeanAmerican Restaurant7:00 AM – 2:00 PM7:00 AM – 3:00 PM
Louise's Place Cafe And Pantry ProvisionsCafe8:00 AM – 3:00 PMClosed
White Pine MarketCoffee Shop6:30 AM – 5:00 PMClosed
Betty's PiesRestaurant9:00 AM – 8:00 PM9:00 AM – 8:00 PM
Do North PizzaRestaurant4:00 PM – 8:00 PM4:00 PM – 8:00 PM
Dream Cloud Coffee RoastersCoffee Shop9:00 AM – 3:00 PM9:00 AM – 3:00 PM
Burlington StationCandy Store9:00 AM – 8:00 PM9:00 AM – 8:00 PM
The Tipsy MosquitoBar3:00 PM – 10:00 PM12:00 PM – 7:00 PM
Dairy QueenIce Cream ShopNot listedNot listed
Blackwoods GrillRestaurantNot listedNot listed
BoB-A-Q SmokehouseBarbecue RestaurantNot listedNot listed
Madeira BistroRestaurantNot listedNot listed
Judy's CafeCafeNot listedNot listed
Harbor Rail PubPubNot listedNot listed
McQuade's Pub and GrillAmerican RestaurantNot listedNot listed

Eating out in Two Harbors: what the data says

The most common kinds of places in Two Harbors are American restaurants (3), coffee shops (3), and fast food restaurants (2) – together 35% of the 23 places in our Two Harbors guide.

Among the 16 places in Two Harbors with published opening hours, the typical weekday runs from 9:00 AM to 7:30 PM. 88% open on Sundays, 19% open by 7 AM for an early breakfast, and 19% serve until 10 PM or later. Use the Open now switch above the list to see only places that are open at this moment.