7 of the best restaurants in Vancouver that locals say 'everyone should visit at least once'
Hungry? 🍽️

Best restaurants in Vancouver that you need to visit.
Maybe you're visiting the West Coast and need some recommendations, or you're a local looking to eat well — either way, knowing the best restaurants in Vancouver is a necessity.
There's an overwhelming amount of choice in the city, and a lot of good options. But if you want to know the great spots, that's what this list is for.
We asked locals on a Narcity poll which Vancouver restaurants everyone should visit at least once, and they came through. Now we've got your definitive guide to eating out in the West Coast city — so book those reservations and get ready to eat, and eat well.
Lunch Lady
Address: 1046 Commercial Dr, Vancouver, BC
Why you need to go: It's gotten its praise (a spot on Michelin Guide's Bib Gourmand list, just to name one), but let's give it some more, because it deserves it. Lunch Lady is a cozy and cool spot that has a well-priced menu and unbelievable food – a winning combination.
It's serving up Vietnamese Street Food, with dishes that highlight local ingredients and have an elevated spin, yet still retain a comforting feel.
There's wagyu beef noodle soup, char-grilled pork tomahawk, ube tiramisu — and the list of delicious-sounding flavours goes on, but you get the point.
Botanist
Address: 1038 Canada Pl, Vancouver, BC
Why you need to go: This plant-filled paradise is a go-to in the city for a good vibe and a good drink. It was actually ranked among the top 50 bars in all of North America, so dinner here calls for a cocktail too. The food is also top-notch, though, with an emphasis on seasonal ingredients and sustainably sourced seafood.
They've got lunch, dinner, and weekend brunch here, so take your pick — it'll be a good meal no matter what time of day.
Hawksworth
Address: 801 W Georgia St, Vancouver, BC
Why you need to go: This is yet another Vancouver restaurant that has gained attention on a global scale (we told you — the city's food scene has a lot going for it). It has gotten a slew of accolades and the trusty MICHELIN Guide nod.
It's an iconic staple of the city's food scene, set in the Rosewood Hotel Georgia and dripping with elegance. It's the kind of spot you go to be impressed, and it comes through on that promise. The dishes are decadent, with oysters, caviar, and foie gras on the dinner menu.
Nightingale
Address: 1017 W Hastings St, Vancouver, BC
Why you need to go: Nightingale puts a spotlight on local, seasonal and shareable food — three things we love to see at a restaurant. It's just as well-praised as the other spots thus far, and also equally deserving. The menu is elevated comfort, featuring Neapolitan-style wood-fired pizza, pasta, and desserts like peaches and cream cheesecake. Fear not, because the shareable plates make ordering a bit easier for all those suffering from food envy.
AnnaLena
Address: 1809 W 1st Ave, Vancouver, BC
Why you need to go: Vancouverites have good taste, because every one of these restaurants i a hit. AnnaLena has a comfortable atmosphere that doesn't feel stuffy, but maintains the quality of a formal fine-dining spot. The vibe is modern and chic, nestled in the Kitsilano neighbourhood.
It has gotten a One Star MICHELIN rating, and the tasting menu is ever-evolving and ever-delicious. That menu is $154 per person, but the price tag reflects the flavours. Expect dishes like a cheeseburger with wagyu tartare, a "seafood lottery," farm veggies, and other creative plates.
Northern Cafe and Grill
Address: 1640 East Kent Ave S, Vancouver, BC
Why you need to go: If you don't want to dish out a ton of money but do want a great meal, head here. Northern Cafe and Grill is a cozy spot that has kept things simply tasty. The family-owned restaurant has earned a place on Yelp's list of Canada's Top 100 Places to Eat and has garnered many 5-star reviews.
The all-day breakfast is a go-to here, with the egg classic going for just $14. Then you have handmade pork gyoza, Mama’s Wonton Soup, and fluffy blueberry pancakes. All your cravings = satisfied.
This spot is a beloved hidden gem in the city for a reason.
The Acorn
Address: 3995 Main St, Vancouver, BC
Why you need to go: This vegetarian spot is a hit for veggie-exclusive diners and meat-lovers alike. They work with local organic farmers, foragers, and purveyors in B.C., and the top-quality ingredients are reflected in the meals here. You can get the family-style Chef's menu here for $85 per person, and let the creative dishes surprise you.
Brunch here runs every Saturday and Sunday from 10 a.m. to 2 p.m.and has landed a spot on MICHELIN's Vancouver's Best Brunch list.
With gluten-free and vegan options, this is the perfect spot for a group outing.
There's a lot to choose from when eating out in Vancouver, but this list is the perfect starting point for a foodie adventure in the city. Make those reservations and get ready to enjoy the local flavours.