Saint John might not be the first city that comes to mind for food, but its food scene is quietly amazing. From seafood and pub grub to stylish restaurants and cozy cafés, here are 8 spots worth visiting:
1. Saint John Ale House
A local favourite, this vibrant pub offers creative seasonal dishes, craft beers (like Tool Shed Porter), and generous lobster rolls and scallops wrapped in bacon. Patio-season: perfection.
2. Italian by Night
This Uptown gem is the city’s go-to for authentic Italian fare. Think homemade pasta, wood-fired pizza, warm ambience, and an exceptional wine list. It’s cozy, friendly, and consistently ranked top in the city.
3. Gahan House Port City
This Uptown brewpub stands out for its local beers, fresh oysters, buttery lobster rolls, seafood chowder, and casual, coastal atmosphere. A go-to for laid-back eats and seasonal specials.
4. East Coast Bistro
Simple, hearty, and regional. This French-style bistro focuses on Maritime ingredients with a prix-fixe takeout option and rotating menu, perfect for a satisfying, down-to-earth meal.
5. Splash Thai Cuisine
For serious Thai food cravings, this place delivers. With an upscale feel and an exceptional 4.9 rating, Splash offers authentic Thai dishes in an elegant space.
6. Taste of Egypt
7. Thandi Restaurant
8. Let’s Hummus
Saint John’s food scene is as diverse as it is delicious, from laid-back pubs to cozy Italian, authentic Thai, and trendy lounges. Whether you’re craving lobster rolls, local brews, or vibrant international cuisine, this city serves up something delicious around every corner.

Leave a Reply