55 Best Restaurants in Victoria BC

If you’re looking for the best restaurants in Victoria BC, you are in for a real treat. We have an extensive selection of just about every type of cuisine you can imagine with a special emphasis on local seafood and Asian-inspired. The best restaurants in Victoria BC focus on locally sourced ingredients from the farms and waters surrounding the island. 

Disclaimer: I may make a small commission from some of the links on this page.

There are so many restaurants in Victoria, that we can’t possibly list them all. We’re choosing to present you with 55 fabulous options - all with rave reviews - that are located right in the heart of town. Our original list of the best restaurants in Victoria BC had over 70 listed however several have temporarily or permanently had to close their doors due to the pandemic.

I have not personally tried all of these restaurants but I have been to many of them and have friends and family who have also tried many of these. We truly believe these are some of the best restaurants in Victoria BC! A very popular option to enjoy a taste of several restaurants is local food tours. We recommend to use TourScanner to compare food tour options

Chinese

blank

Chinese

Home to the country's oldest Chinatown, it's no wonder that some of the best restaurants in Victoria BC are Chinese cuisine.

Don Mee Seafood Restaurant

  • 538 Fisgard Street
  • 250.383.1032
  • Cuisine: Chinese

East Garden Restaurant

  • 2888 Belmont Avenue
  • 250. 598.2895
  • Cuisine: Chinese

Fan-Tan Café

  • 549 Fisgard Street
  • 250.383.1611
  • Cuisine: Chinese

Forum Chinese Seafood Restaurant

  • 612 Fisgard Street
  • 250.385.3288
  • Cuisine: Chinese

J and J Wonton Noodle House

  • 1012 Fort Street
  • 250.383.0680
  • Cuisine: Chinese

Shanghai City Seafood Restaurant (formerly Kwong Tung Seafood Restaurant)

  • 548 Fisgard Street
  • 250.381.1223
  • Cuisine: Chinese

Ocean Garden Restaurant

  • 568 Fisgard Street
  • 250.360.2818
  • Cuisine: Chinese

Wah Lai Yuen Restaurant

  • 560 Fisgard Street
  • 250.381.5355
  • Cuisine: Chinese

Comfort Foods

Bin 4 Burger Lounge

  • 911 Yates Street
  • 250.590.4154
  • Cuisine: Gourmet Burgers

Blue Fox

  • 919 Fort Street
  • 250.380.1683
  • Cuisine: Breakfast & Lunch
  • Locals line up for Blue Fox

The Drake Eatery

  • 517 Pandora Avenue
  • 250.590.9075
  • Cuisine: Shareables & Sandwiches

Earls Kitchen + Bar

  • 1199 Government Street
  • 250.381.1866
  • Cuisine: Global comfort food

Floyd's Diner

  • 332 Menzies Street
  • 778-406-0504
  • Cuisine: Canadian comfort food
  • Locals line up for Floyd's
  • Featured on You Gotta Eat Here

John's Place Restaurant

  • 723 Pandora Avenue
  • 250.389.0711
  • Cuisine: Canadian comfort food
  • Locals line up for John's Place
  • Featured on You Gotta Eat Here

The Local

  • 1205 Wharf Street
  • 250.385.1999
  • Cuisine: Canadian grill & beer
  • Outdoor patio with harbour view

Mo:le

  • 554 Pandora Avenue
  • 250.385.6653
  • Cuisine: Breakfast & Lunch

Moxies Grill & Bar

  • 1010 Yates Street
  • 250.360.1660
  • Cuisine: Bar & Grill

The Pink Bicycle

  • 1008 Blanshard Street
  • 250.384.1008
  • Cuisine: Gourmet Burgers
  • Featured on You Gotta Eat Here

International

Bodega

  • 1210 Broad Street
  • 778.406.1210
  • Cuisine: Spanish

Fishhook

  • 805 Fort Street
  • 250.477.0470
  • Cuisine: Indonesian & French

Foo Asian Street Food

  • 769 Yates Street
  • 250.383.3111
  • Cuisine: Asian

The Mantra Indian Cuisine

  • 1015 Fort Street
  • 250.388.4655
  • Cuisine: Indian

Ithaka Greek Restaurant (formerly Millos Restaurant & Lounge)

  • 716 Burdett Avenue
  • 250.384.6474
  • Cuisine: Greek

Tapa Bar

  • 620 Trounce Alley
  • 250.383.0013
  • Cuisine: Spanish

Italian

Fiamo Italian Kitchen

  • 515 Yates Street 
  • 250.388.5824
  • Cuisine: Italian

Frankie's Modern Diner

  • 910 Government Street 
  • 778.265.8575
  • Cuisine: Italian-American

Il Terrazzo

  • 555 Johnson Street
  • 250.361.0028
  • Cuisine: Italian

The Old Spaghetti Factory

  • 703 Douglas Street 
  • 250.381.8444
  • Cuisine: Italian

Pagliacci's

  • 1011 Broad Street
  • 250.386.1662
  • Cuisine: Italian
  • Featured on You Gotta Eat Here

Zambri's

  • 820 Yates Street
  • 250.360.1171
  • Cuisine: Italian

Japanese

Azuma Sushi Victoria

  • 615 Yates Street
  • 250.382.8768
  • Cuisine: Japanese

Chiba Sushi

  • 2706 Government Street
  • 250.414.6382
  • Cuisine: Japanese

Ebizo Japanese Restaurant

  • 604 Broughton Street
  • 250.383.3234
  • Cuisine: Japanese

Edo Japan Victoria

  • 431-1150 Douglas Street
  • 250.361.4889
  • Located inside the Bay Centre
  • Cuisine: Japanese

The Japanese Village

  • 734 Broughton Street
  • 250.382.5165
  • Cuisine: Japanese

Kaz Japanese Restaurant

  • 1619 Store Street
  • 250.386.9121
  • Cuisine: Japanese

Koto Sushi Izakaya

  • 510 Fort Street
  • 250.382.1514
  • Cuisine: Japanese

Sakura Japanese

  • 1213 Quadra Street
  • 250.388.3636
  • Cuisine: Japanese

Sen Zushi

  • 940 Fort Street
  • 250 385-4320
  • Cuisine: Japanese

Sockeye Sushi

  • 726 Johnson Street
  • 250.388.4338
  • Cuisine: Japanese

Mexican

Cafe Mexico

  • 1425 Store Street
  • 250.386.1425
  • Cuisine: Mexican

La Fiesta Cafè

  • 12-1001 Douglas Street
  • 250.383.6622
  • Cuisine: Mexican

Orale Tacos and Tamales Restaurant

  • 1002 Johnson Street
  • 250.590.3370
  • Cuisine: Mexican

Puerto Vallarta Amigos

  • 1 Dallas Road at Fisherman's Wharf
  • 250.514.5362
  • Cuisine: Mexican

Santiago's Café

  • 660 Oswego Street
  • 250.388.7376
  • Cuisine: Mexican

Steak & Seafood

Located on the Pacific Ocean, it's no wonder that some of the best restaurants in Victoria BC focus on dishes that are inspired by the sea.

Boom + Batten Restaurant & Cafe

  • 2 Paul Kane Place
  • 250.940.5850
  • Cuisine: Steak, Seafood & Pasta
  • Waterfront location

Ferris Grill & Garden Patio

  • 536 Yates Street
  • 250.360.1824
  • Cuisine: Seafood

Dinner choices at Ferris Grill

The Cactus Club

  • 1125 Douglas Street
  • 250.361.3233
  • Cuisine: Steak, Seafood & Pasta

Finn's Seafood Chops Cocktails

  • 1208 Wharf Street
  • 250.360.1808
  • Cuisine: Seafood
  • Harbour views

Flying Otter Grill

  • 950 Wharf Street
  • 250.414.4220
  • Cuisine: Surf & Turf
  • Waterfront location open seasonally

The Keg Steakhouse & Bar

  • 500 Fort Street
  • 250.386.7789
  • Cuisine: Steak & Seafood

Milestones

  • 812 Wharf Street
  • 250.381.2244
  • Cuisine: Steak, Seafood & Pasta
  • Harbour views

Nautical Nellies Steak & Seafood House

  • 1001 Wharf Street
  • 250.380.2260
  • Cuisine: Steak & Seafood

Steamship Grill & Bar

  • 470 Belleville Street
  • 778.433.6736
  • Cuisine: Seafood
  • Harbour views

Dinner choices at Nautical Nellies

What are the best restaurants in Victoria BC that are NOT on this list?

My personal favourite restaurants not on this list are:

Beacon Drive-In Restaurant

  • 126 Douglas St, Victoria, BC V8V 2N9
  • 250.385.7521
  • old-school diner known for burgers, fries, shakes and ice cream
  • not on the list because it is outside of the downtown area, but located conveniently near Beacon Hill Park

Taco Justice

  • 1580 Cook St., Victoria BC (near the corner of Cook & Pandora)
  • 250.588.5400
  • West Coast influenced tacos
  • not on the list because it is a food truck, open seasonally

If you have tried one of these restaurants near Victoria and would like to tell us about your experience, we’d love to hear from you. Drop us a line on our contact us page. 

You may also like:

Recent Articles

  1. Essential Camping Checklist

    Jun 09, 21 04:25 PM

    Never be caught saying "we forgot" while driving down the road on your next camping trip. Use our handy camping checklist to ensure you pack the essentials.

    Read More

  2. Sports Entertainment in Victoria | Must Be Victoria

    Jun 02, 21 04:58 PM

    Spectator or participant? We've got incredible options when it comes to live sports entertainment

    Read More

  3. 40+ Victoria Bed and Breakfast Locations

    May 24, 21 11:37 AM

    With over 40 Victoria bed and breakfast locations for you to choose from, you’re sure to find the perfect B&B for your getaway.

    Read More