Vegan restaurants are popular because they offer a healthier, more sustainable and ethical alternative to a traditional restaurant. The idea of eating a plant-based diet has been around for thousands of years, but only recently has it become mainstream.