Cape Town to Stellenbosch: 15 Must-Try Vegan Restaurants in the Western Cape