2 Best Vegetarian Restaurants in Burlington (2026)