3 Best Restaurants in Saint John, New Brunswick

East Coast Bistro

$$$ Fodor's choice

Take a good look at the surroundings when you arrive—exposed brick walls, artworks, hardwood floors—because once the food appears, it will have your full attention. Artfully plated dishes, like local goat cheese terrine and house-smoked salmon, lead into main courses that might include yogurt-and-coriander-roasted chicken breast or pan-seared sustainable blue trout with chorizo, caramelized onion rösti, and sautéed greens.

60 Prince William St., Saint John, New Brunswick, E2L 2B1, Canada
506-696–3278
Known For
  • inventive salads and vegetarian dishes
  • everything is made in-house
  • good range of vegan and gluten-free food
Restaurants Details
Rate Includes: Closed Sun. and Mon., no lunch Sat.

Saint John Ale House

$$$ | Downtown Fodor's choice

This gastropub is one of the best places to eat in the city—proven by its slew of awards and two appearances on the "You Gotta Eat Here" TV show—and it couldn't have a better location, with a great patio overlooking the downtown waterfront. Drawing on supplies from local farmers, fishermen, and food producers, the menu presents "progressive pub food," and the beer menu includes 35 varieties on tap and 56 bottled options.

Lemongrass Thai Fare

$$$ | Downtown

If you shy away from Thai food because of its reputation for spicy hotness, do not hesitate to try this stylish restaurant that caters to all tastes and will prepare your pad thai to match your preference for heat, or lack thereof. Thai stir-fries, noodle dishes, and curries, many featuring ginger and coconut, share the menu with both mild and fiery Indian dishes, and are enjoyed indoors or on the patio.

1 Market Sq., Saint John, New Brunswick, E2L 4Z6, Canada
506-657–8424
Known For
  • great value lunch menu
  • delicious noodle dishes
  • patio dining
Restaurants Details
Rate Includes: Closed Sun. and Mon.

Recommended Fodor's Video