Top 5 Places to Eat in Tobermory

Explore the stunning rock formations of Flowerpot Island in Tobermory, Ontario, surrounded by lush forest and clear blue waters.
Yajun Dong, Pexels

Tobermory's culinary offerings mostly feature casual, family-friendly dining experiences, with a strong emphasis on Canadian and seafood dishes.

1. Shipwreck Lee's

Cuisine: Canadian, Seafood (Fish and Chips)

Shipwreck Lee's offers a lively, pirate-themed atmosphere, making it a fun spot for families and casual diners. The all-you-can-eat fish and chips, featuring Alaskan whitefish, are a signature offering. The staff are friendly, contributing to the enjoyable environment.

Price: CAD $20-30+ per person (for all-you-can-eat options)

Getting There: Located conveniently in Tobermory, with one location by the Blue Heron ferry dock, it is within walking distance of the main area.

2. Tobermory Brewing Company & Grill

Cuisine: Canadian, Pub Fare, Craft Beer

This brewery and grill provides a relaxed setting with excellent views, ideal for couples and groups. They brew their own craft beers on-site, which pair well with their menu of juicy burgers, crispy onion rings, and fresh seafood pasta. The patio offers a cozy lakeside experience.

Price: CAD $20-40 per person

Getting There: Situated in the heart of Little Tub Harbour, it is easily accessible by foot from most central Tobermory accommodations and attractions.

3. Tacomory

Cuisine: Mexican Street Food

Tacomory is a popular food truck known for its fresh and flavorful Mexican dishes, including tacos, nachos, and burrito bowls. Vegetarian and gluten-free options are available. While it can get busy, the food is worth the wait for a quick and tasty meal.

Price: CAD $10-20 per person

Getting There: Located on Highway 6, a few minutes' drive south from Little Tub Harbour. Outdoor seating with umbrellas is available.

4. Pharos (Princess Hotel Restaurant)

Cuisine: Greek, Canadian

Pharos, located at the Princess Hotel, offers a comfortable sit-down dining experience with a menu featuring Greek-style dishes, as well as breakfast, lunch, and dinner options. There is both indoor seating with air conditioning and a shaded outdoor area.

Price: CAD $15-35 per person

Getting There: Found on the far south side of Little Tub Harbour, it is within walking distance of the main harbour area.

5. Coconut Joe's Harbour Bar & Grill

Cuisine: Caribbean, Seafood, Pub Fare

Coconut Joe's brings a tropical, Caribbean-inspired vibe to Tobermory with its lively patio and beachy decor. The menu includes fresh seafood dishes, burgers, and creative cocktails, making it a good choice for a relaxed meal or drinks with a view of the water.

Price: CAD $20-40 per person

Getting There: Located a little further down Little Tub Harbour, it is easily walkable from the central area.