5 Best Vegan Restaurants in Chapel Hill (2026)