If you're a vegan who loves food, you already know how challenging it can be to find a good vegan meal outside of your own home. Being vegan can sometimes mean being disappointingly limited in ...