10 New Brunswick Restaurants Worth the Drive — No Matter Where You Live

0
3 hours ago

New Brunswick doesn’t always get the foodie spotlight it deserves. Tucked between Nova Scotia and Quebec, bordered by the Bay of Fundy and the Gulf of St. Lawrence, this province has quietly been building one of the most exciting — and most underrated — dining scenes in Atlantic Canada. Think hyper-local menus, fresh-shucked oysters, chefs who trained in serious kitchens and then came home, and rooms that feel like they were designed for long dinners with good wine.

Whether you’re rolling in from Moncton, crossing the border from Maine, or making a weekend of it from Fredericton, these ten restaurants are worth every kilometre.


1. East Coast Bistro — Saint John

If there’s a restaurant that best captures what New Brunswick food culture is capable of, it’s East Coast Bistro. Chef/owners Tim Muehlerbauer and Kim Steele run a tight, seasonal kitchen in a room framed by exposed brick walls in uptown Saint John. The menu leans French bistro — but firmly grounded in Maritime terroir. Dishes change with what’s local and what’s fresh, which means returning diners are rarely eating the same meal twice. Don’t skip the oysters if they’re on, and don’t be surprised if you linger longer than planned.

Best for: Date nights, celebrating something, impressing out-of-province guests.


2. Italian by Night — Saint John

By day, this spot operates as Urban Deli. Come evening, the lights go low and it transforms into something quietly romantic — warm exposed brick, wood beams, and handmade pasta that earns every superlative thrown at it. The menu offers classic Italian dishes with a modern twist, complemented by an extensive wine selection. The chef’s creativity shines in dishes like seafood sausage pizza, and the patio in warmer months is one of the better outdoor dining experiences in the province.

Best for: Romantic evenings, pasta lovers, anyone who appreciates old-world technique in a modern kitchen.


3. Tide & Boar Gastropub — Moncton

Tide & Boar has become something of a pilgrimage spot for food-focused travellers passing through Moncton, and for good reason. The menu rotates frequently — expect elevated pub fare sitting alongside more refined options like panko and parmesan-crusted haddock or tuna poke, alongside the kind of comforting dishes (boar poutine, burgers, fish and chips) that make you want to stay for a second round. An extensive draft list and flights from their own microbrewery make choosing a drink almost as fun as choosing a dish.

Best for: Craft beer enthusiasts, groups with varying tastes, casual-but-serious food lovers.


4. Maxwell’s Steak & Seafood — Fredericton

Housed inside the historic Crowne Plaza Lord Beaverbrook Hotel in the heart of downtown Fredericton, Maxwell’s bills itself as a “Classic Steakhouse with a Maritime Twist” — and it earns that description. Executive Chef Matt Mackenzie hand-selects cuts from across Canada, while the seafood menu features local favourites including lobster, salmon, and fresh-shucked oysters. The waterfront patio in season is one of the province’s most pleasant dining perches. This is the kind of place people drive to Fredericton specifically for.

Best for: Steak nights, seafood lovers, special occasions with a classic feel.


5. Isaac’s Way — Fredericton

Isaac’s Way occupies a beautifully repurposed space — once the Fredericton courthouse, dating back to 1855 — on Queen Street in the heart of the city. The walls are hung with rotating art from local creators, all available by private auction, which gives the place the feel of a gallery as much as a restaurant. The kitchen is community-minded and creative, with a menu that surprises without being fussy. It’s a Fredericton institution, rebuilt after a devastating fire with the same soul intact.

Best for: Culture lovers, community-minded dining, anyone who appreciates a room with history.


6. STMR. 36 BBQ and SOCIAL — Fredericton

Fredericton’s answer to serious barbecue, STMR. 36 has built a devoted following for its low-and-slow approach and its atmosphere that’s equal parts social club and smokehouse. Reviewers consistently praise the ribeye — described by more than one diner as the best steak in New Brunswick, full stop — alongside standout sides like the parmesan risotto and balsamic broccolini. It’s casual enough for a weeknight but executed at a level that makes it worth a special trip.

Best for: BBQ devotees, steak lovers, big groups looking for a lively room.


7. St. James Gate — Fredericton

A perennial favourite for locals, St. James Gate is a traditional Irish pub done exceptionally well. The atmosphere is warm and unhurried — the kind of place where a Saturday lunch stretches into the afternoon without anyone minding. The food goes well beyond what you’d expect from a pub: dishes are well-prepared and thoughtfully presented, the service is attentive without being intrusive, and the beer selection is exactly what you want it to be. There’s also a Moncton location, but the Fredericton original has a particular charm.

Best for: Relaxed lunches, after-work dinners, visitors wanting a quintessential Maritime pub experience.


8. Gahan House Port City — Saint John

Set in the heart of uptown Saint John, Gahan House is the kind of brewery-restaurant that makes a strong case for craft beer culture done right. Small-batch beers are brewed on-site — the 1772 IPA is a flagship worth ordering — and the food menu is built to match: local oysters shucked at the bar, lobster rolls in season, burgers, fish tacos, and a seafood chowder that locals will argue is among the province’s best. The vibe is lively and coastal, and the half-shell-and-a-beer deal runs all day.

Best for: Beer lovers, casual coastal dining, oyster fans.


9. Octopus Garden — Alma

Alma sits at the gateway to Fundy National Park, and Octopus Garden is reason enough to make the drive even if you weren’t already planning a hike. This small, beloved spot turns out scratch-made meals — pasta made in-house, a thoughtful breakfast menu, and dinner dishes that punch well above their weight for a village of this size. If you’re exploring the Fundy coast, build your itinerary around a meal here.

Best for: Fundy explorers, road trippers, anyone who loves a hidden gem.


10. Periwinkles — St. Martins

St. Martins is one of New Brunswick’s most photogenic villages — sea caves, covered bridges, fishing boats at low tide — and Periwinkles is the fine dining anchor of a stay at the Beach Street Inn. The kitchen focuses on fresh, local ingredients prepared with care, and the setting is the kind of unhurried Maritime evening that reminds you why slow travel exists. Before or after dinner, Henry’s Bar (also on the property) rings a bell at 4 p.m. as an open invitation to pull up a stool — a tradition as charming as anything in the province.

Best for: Weekend getaways, romantic escapes, travellers who want beautiful surroundings with their meal.


A Few Notes Before You Go

New Brunswick’s restaurant scene is deeply seasonal in some areas — particularly the smaller coastal spots — so it’s worth calling ahead or checking hours before making a long drive in the off-season. Reservations are strongly recommended at East Coast Bistro, Italian by Night, and Maxwell’s, especially on weekends.

The province’s culinary identity is anchored in its ingredients: wild fiddleheads in spring, local oysters year-round, lobster and salmon from the Bay of Fundy, and Acadian traditions that have shaped Maritime food culture for centuries. The best restaurants here aren’t just serving good food — they’re telling a story about where they are. That’s what makes the drive worth it.

Leave a Reply

Your email address will not be published. Required fields are marked *