You will find a variety of restaurants in Rocky Harbour. Hover over any selection below to learn more. If you have further questions about your stay in Rocky Harbour, connect with us at visit@rockyharbour.ca.
Earle's Nfld Mug Up Restaurant
Wonderful "down to earth" food and friendly service. If you are after a hearty Newfoundland meal, then Earle's is the place for you.
Earle's Nfld Mug Up Restaurant
Open Seasonally
Hours: 11am - 9pm
Phone: (709) 458-3100
111 Main Street
Fisherman's Landing Restaurant
This restaurant offers a warm, cozy atmosphere while serving traditional Newfoundland meals. We offer Greco Pizza.
Jackie's Restaurant is serving the best in traditional Newfoundland food such as our famous Fish and Chips and home-made hamburgers and fries. We offer take out!
Jackie's Restaurant
Open from May 1 thru September 30
Hours: 11am til 8pm
Phone: (709) 458-2649
Main Street
Java Jack's Restaurant & Gallery
"Elevated" Newfoundland fare (seafood, wild game, fresh produce, wild berries). Deep-fryer free. Fresh, wholesome menu. Vegan, vegetarian, gluten free and keto adaptive items. Local art.
Java Jack's Restaurant & Gallery
88 Main Street North Open June to September
Lunch Hours: Noon - 3:00pm
Dinner Hours 5:00pm - 8:30pm
Sunset Cafe offers a variety of cafe and restaurant items
Sunset Restaurant
Phone: (709) 458-2807
24 Main Street North
Oceans Dining & Anchor Pub
Our second floor Oceans Dining Room boasts incredible sunset dinners overlooking the harbour, with an international wine list. For casual dining, the Anchor Pub has a great menu and a waterfront deck ideal for outside dining.
Oceans Dining & Anchor Pub
Open Year Round
Breakfast Hours: 7-11am
Dinner Hours: 5-8 pm
Phone: (709) 458-2730
38-42 Main Street
Email: info@theoceanview.ca
We feature turkey, pea, and moose soup cooked on-site daily. Cod au Gratin, fish chowder, fish cakes, moose burgers, baked beans, chili, and many other local specialties are always available daily. Breakfast served all day long.
Treasure Box Café
Open mid-May thru December 24
Hours: 8am - 8pm
Phone: (709) 458-3007
72 Main Street North
Email: treasureboxinfo@gmail.com