Top ChoiceCanadian in St John's

Merchant Tavern

An elegant tavern housed in a former bank building, this restaurant is a fine choice for a splurge. Gorgeous seafood stews, duck and lentils, and cod with parsnip make for near culinary perfection – just bear in...

Top ChoicePizza in St John's

Piatto

Offering a great night out without breaking the bank, cozy brick Piatto wood-fires pizza like nobody's business. Go trad or try a thin-crust pie topped with prosciutto, figs and balsamic. It's all good. There are...

Top ChoiceInternational in St John's

Adelaide Oyster House

The Adelaide is a stylish sliver of a bar and restaurant where the specialty is small plates such as fish tacos, Kobe beef lettuce wraps topped with spicy kimchi, and, of course, fresh oysters from both coasts,...

Top ChoiceCafe in St John's

Georgestown Cafe and Bookshelf

If you've got younger kids and you need to kill time before heading to The Rooms, Georgestown Cafe is here to answer your every prayer. It's a cafe, sure, serving fair-trade coffee and yummy treats such as...

Canadian in St John's

Chinched

Quality dishes without the white-tablecloth pretense – think octopus tacos or Newfoundland wild mushroom risotto served in a warm, dark-wood room. On an ever-changing menu, meat figures prominently – don't skip...

Canadian in St John's

Mallard Cottage

A lot of restaurants give lip service to 'local and sustainable,' but this one is spot-on and devilishly good. The blackboard menu changes daily. Think turnips with yogurt and crispy shallots or brined duck with...

Vegetarian in St John's

Sprout

Full-on vegetarian food is almost unheard of in rural Newfoundland, but Sprout almost makes up for the difference in St John's. Take a seat and savor your marinated tofu burger, walnut-pesto-melt sandwich and...

Canadian in St John's

Bagel Cafe

For a moment, disregard the name of this spot and note the crowds, which absolutely pack this downtown eatery, especially on weekend mornings. Now back to the name: of course the Bagel Cafe has many variations of...

Canadian in St John's

Get Stuffed

Contemporary Canadian and home-cooking kicked up a notch, served in a comfortably laid-back atmosphere, is the name of the game at Get Stuffed, where the food will get you – well – stuffed. Fancy cheese ‘n’ doo...

Filipino in St John's

RJ Pinoy Yum

Of all the unexpected discoveries one may make in a St John's strip mall, a full Filipino menu of pancit (noodles), adobo (vinegar-marinated pork or chicken), steamed buns, and spicy gambas (shrimp) must surely...

Italian in St John's

Bellissimo Bistro & Espresso Bar

Start your day with solid Italian fare at this pleasant little eatery, located on an idyllic block of Quidi Vidi village. For breakfast you could opt for Cannoli French toast, while those stopping by for lunch or...

Pakistani in St John's

International Flavours

A popular choice for locals on their lunch break, this Middle Eastern restaurant provides a welcome respite from fish-and-chips. The kitchen ladles out a whopping spicy plateful of dahl or curry with basmati rice...

Korean in St John's

J Korean Restaurant

Another gem in the St John's culinary diversity crown, J serves up delicious bowls of fiery kimchi jjigae (kimchi and pork belly stew), haemul pajeon (savory seafood pancakes) and excellent Korean fried chicken....

Bakery in St John's

Rocket Bakery

Cheery Rocket is the perfect spot for a cup o' joe, a groovy sandwich or a sweet treat. Try the hummus on crusty homemade multigrain bread, or maybe a croissant with lemon curd. The fish cakes also win raves....

Cafe in St John's

Hungry Heart

Eat in this warm-toned cafe and you're helping abused women and others in need to train in food service. Try the curry mango chicken or pulled-pork sandwiches. Saturday brunch brings out the cheese scones with...

Sushi in St John's

Basho

This trendy spot is a good bet for high-grade traditional sushi, Nobu-style sashimi and crisp tempura with sea salt. Basho is also known for exceptional cocktails. The popular lounge opens up an hour before...

Ramen in St John's

Bad Bones Ramen

Ramen and Newfoundland actually go together like a shot of screech and some cod lips: it's a match made in raw, windblown heaven. Bad Bones has a hip, graffiti/pop-art vibe and bowls of gut-warming noodle soup...

Supermarket in St John's

Caines’s Grocery & Deli

This neighborhood market touts itself as the oldest business in the oldest city in North America, which means they must be doing something right. In this case, what Caines's is specifically doing right is hot...

Indian in St John's

India Gate

This dark-curtained, white-tablecloth restaurant has solid Indian fare and a quiet, romantic atmosphere. It's a bedrock of the local fine dining scene. Fill up at the weekday all-you-can-eat lunch special.

Cafe in St John's

Classic Cafe East

There's no false advertising here, just a standard old-school eatery. Yes, many tourists eat here, but it's still a swell place to fork into Newfie standards including toutons, fish 'n' brewis, seafood chowder...