Glasvegan next to st enoch is excellent as a vegan cafe.
Kebabs, wraps, Panini's.
Oat milk in Coffee is excellent if your a coffee person, the oatly barista stuff is good.
Unfortunately I've yet to find a plant milk that goes well with tea or cereal but soy isn't too bad.