Does not really offer vegan options--even the bread contains milk. Possible to get tortillas instead of bread, but then you can't enjoy the yummy jam. I ordered the tofu breakfast, but tofu was not available. So my hubby and I both had to get the...veggie breakfast which was very good. Freshly squeezed orange juice. Does not accept credit cards.More