Sometimes when you have a dietary restriction, it can be a little difficult to find a place to have a meal. Salad just doesn't cut it and often times you need something with a little more substance for lunch or dinner. Even vegan or vegetarian desserts can be a tricky thing to find as well!

READ MORE: 17 Bucket List Food Trucks In The Maritimes You Have To Eat At Once In Your Life

In PEI, there are tons of establishments that have awesome vegan and vegetarian options! These restaurants are definitely worth adding to any restaurant bucket list. Below is a list of these restaurants that you definitely need to try if you're either vegan or vegetarian. 

via @cocofrann

Splendid Essence // Charlottetown, PEI

Vegetarian

via @amyrixx

Beanz Espresso Bar and Cafe // Charlottetown, PEI

Vegan Friendly

via @honest_weight

Cedar's Eatery // Charlottetown, PEI

Vegan Friendly

via @onlynowexists

Himalayan Indian Cuisine // Charlottetown, PEI

Vegan Friendly

via @geyblades

My Plum My Duck // Charlottetown, PEI

Vegan Friendly

via @wanderingwrit

The Noodle House // Charlottetown, PEI

Vegan Friendly

via @monty75

Upstreet Craft Brewing // Charlottetown, PEI

Vegan Friendly

via @jillianavender

The Kettle Black // Charlottetown, PEI

Vegetarian

via @brickhousepei

The Brickhouse Kitchen & Bar // Charlottetown,  PEI

Vegetarian

via @vokey101

Piatto Pizzeria + Enoteca // Charlottetown, PEI

Vegetarian

via @jessbennettface

Terre Rouge // Charlottetown, PEI

Vegetarian

via @receivercoffee

Receiver Coffee Co. // Charlottetown, PEI

Vegetarian

via @ashtynpalmer

Open Eats // Summerside, PEI

Vegetarian

via @amandapinkham3

The Kitchen Witch Tea Room // Kensington, PEI

Vegan Friendly