Vital Root Return to DirectoryListing CategoryVegan RestaurantsDescriptionVegan RestaurantsWebsitehttp://www.vitalrootdenver.com/Phone+1 303-474-4131Listing TagsCO 80212, Denver, USA, Vegan Restaurants in DenverAddress3915 Tennyson St, Denver, CO 80212, United StatesZIP CodeCO 80212Contact listing ownerSend MessagePlease log in to be able to send messages to the listing owner.