Skip to content

Where to eat in North Vancouver

19 independent restaurants, bakeries and food spots in North Vancouver. Chains are left out.

Ranked with the travel guide's picks and well-known places first.

Where to eat in North Vancouver

  1. Eat

    Andrea's

    A neighbourhood restaurant that's been around for a while. It serves mostly Greek and Italian food with large portions for reasonable prices.

    $10-20

  2. Eat

    Arms Reach Bistro

    More upscale restaurant overlooking Deep Cove. There's a small breakfast and lunch menu, while dinner covers seafood, pasta and a variety of meat dishes. Good spot for a romantic dinner or a nice dinner out.

    11AM-10PM dailyBrunch $8-14, lunch $10-20, dinner mains $18-45; fixed-price menu on M Tu for $39

  3. Eat

    Brazza

    Coffee and one of the largest selections of gelato in the North Shore.

    Mon-Fri 6AM-11PM, Sat Sun 8AM-11PM$3-$7

  4. Eat

    Burgoo

    Cozy restaurant with homey wood decor and a warm fireplace for those rainy Vancouver days. The kitchen serves up fairly large portions of soups, sandwiches, stews and curries. It's a frequent winner of best comfort food in local readers choice awards.

    Sun-Wed 11AM-10PM; Thu-Sat 11AM-11PMStarters $5-16; mains $11-18

  5. Eat

    End of the Line General Store

    Cafe with a good selection of sandwiches, baked goods and little bites good for a full meal or a post-hike snack. There's also a shop with clothing, local arts and crafts, imported food and other odds and ends. The shop has a bit of history — it is the site of one of the original stores in Lynn Valley and is so named because it was the "end of the line" for the streetcar.

    Sun-Thu 8AM-8PM, Fri Sat 8AM-9PMSnacks and baked goods $2-6, sandwiches $8

  6. Eat

    Fishworks

    Seafood restaurant and oyster bar with a mix of traditional seafood dishes and more modern ones (clam spaghetti, lobster mac 'n' cheese, halibut poutine).

    Mon-Fri 11:30AM-2:30PM and 5-10PM, Sat-Sun 5PM-10PMLunch $12-24, appetizers $8-16, mains $16-32

  7. Eat

    Haida Sandwich Co

    The Haida Sandwich is a six-inch, delicious sloppy meal. The Beef Sausage will surprise you in a pleasant way. The Honey Garlic Wings is a must-try. Among the drinks, Aloe Vera Drink and lemon or mint soda is a nice change from the regular pop options.

    $5 - 20

  8. Eat

    Honey's

    Popular cafe with sandwiches, soups, salads and a variety of baked goods. The donuts are legendary - freshly baked and generously sized with a cakey texture, honey-glazed coating and a bit of oil. Very tasty, but not the best thing for your diet.

    Daily 6AM-5PM$5-11

  9. Eat

    Pegster's Coffee

    Neighbourhood coffee shop that serves a range of wraps and sandwiches made fresh when you order, plus soups, an excellent Thai curry and baked goods.

    $5-10

  10. Eat

    Raglans

    Great place if you're looking for a tiki bar/surf vibe while you drink local beer and eat your burger and nachos. The service is a bit hit and miss but the burgers are excellent.

    Sun-Thu 10AM-midnight, Fri Sat 10AM-1AM$10-20

  11. Eat

    Rice & Noodle

    True to its name, this restaurant serves up a mix of Asian-inspired dishes including pad thai, stir-fries and curries. Flavourful and well-portioned, the meals are excellent value. There's some seating in the restaurant and a steady stream of take-out orders.

    Daily 11AM-10PM$10-11

  12. Eat

    Rosemary Rocksalt

    This cafe serves up a little taste of Montreal with bagels and Montreal smoked meat. The bagels are made fresh in the wood-fired oven in the shop and the sandwiches are stuffed full. Options include the Montreal smoked meat, turkey, vegetarian and breakfast sandwiches.

    Mon-Fri 7AM-8PM, Sat Sun 7AM-7:30PMOne bagel $1.50, bagel & cream cheese $3.50-4, bagel sandwiches $7-13

  13. Eat

    S'Wich Cafe

    A little cafe and sandwich shop that makes some great sandwiches. The portions are a good size and have a good mix of seasoning, tasty spreads, veggies and meat. The bread is your choice of white or multigrain, and it is pretty thick. There's just over ten sandwich choices with traditional and more modern favourites like the reuben, pulled pork, turkey brie, roast beef & cheddar, spicy Italian, chicken pesto and a couple of vegetarian options.

    Daily 9AM-3PM, closed holidays$12.50

  14. Eat

    The Observatory

    Pricey, but good food. Restaurant is located in the top floor of the chalet atop Grouse Mountain. Admission to Grouse Mountain is complimentary with advance dinner reservations.

    Open daily 5-10PMMains $39, appetizers $16

  15. Eat

    Tomahawk Restaurant

    Tomahawk Barbeque

    Long6time North Vancouver eatery (operating since 1926) known for its excellent breakfasts and roast beef dinner, and the North Shore and West Coast First Nations decor and artifacts that adorn the walls. The menu consists of all day breakfast, burgers and sandwiches, homemade desserts and several meat and potatoes kind of dishes — roast beef dinner, turkey dinner, steak and such. Portions are large and tend toward a diner style of cooking. Can be very busy and cramped at peak periods.

    Sun-Thu 8AM-9PM; Fri Sat 8AM-10PM$12-25

  16. Eat

    Tommy's Cafe

    This restaurant is a mountain bikers favourite. They serve very good breakfast with free range eggs and nitrate free bacon if you wish.

    Daily 8AM - 2PM

  17. Eat

    Tour de Feast

    Simply presented restaurant serving brunch and dinner. The menu includes both traditional French dishes like the croque monsieur, cassoulet and duck, and more contemporary items like paninis, smoked salmon and sandwiches. The dishes have a lot of flavour and are made mostly with organic ingredients.

    Brunch: Wed-Mon 10AM-3PM, dinner: Thu-Sun 5-9PMBrunch $11-19, dinner $16-30

  18. Eat

    Mumbai Masala

    A mix of Indian dishes.

    $8-15

  19. Eat

    Thai House

    Thai cuisine from mild to spicy.

    Open daily 11AM-10:30PM

Listings from the Wikivoyage guide to North Vancouver (CC BY-SA 4.0).