Vegan and vegan-friendly places in James Bay, Victoria

We list 9 places in James Bay, Victoria where vegans can eat: 9 with vegan options.

Listed by vegan level (100% vegan first). Within a level: places where we know what to order vegan first, then by rating and number of vegan dishes; chains come after independent places, one entry per chain.

  1. Belleville's

    Vegan optionsRestaurant

    427 Belleville Street

  2. Levantine

    Vegan optionsRestaurant · Kebab, Mediterranean

    , #103

  3. Steamship Grill & Bar

    Vegan optionsRestaurant · Seafood

    470 Belleville Street

  4. The Bop

    Vegan optionsRestaurant · Korean

    , #A

  5. Starbucks

    Vegan optionsCafé

    Chain · 2 locations here

    Vegan: Caffè Americano, Café Latte

  6. Subway

    Vegan optionsFast food · Sandwiches

    , #B

    Vegan: Veggie Delite, Veggie Patty sub · Choose Artisan Italian or Hearty Multigrain bread, omit cheese, and choose mustard, oil and vinegar, or Sweet Onion Teriyaki; ask whether the Veggie Patty is available.

  7. The Old Spaghetti Factory

    Vegan optionsRestaurant · Italian

    703 Douglas Street

    Ask for the vegan menu where available; its published vegan list is applicable to British Columbia, Alberta, Manitoba and Saskatchewan. Confirm choices with staff at other locations.

  8. Good Earth Coffeehouse

    Vegan optionsCafé

    535 Superior Street

More to explore