Vital Root – Denver, Colorado 80212

Vital Root Description

Globally influenced, health-conscious eats from an ultra-stylish all-day counter spot with 2 patios.

Vital Root Location

Address: 3915 Tennyson St, Denver, CO 80212
Phone Number: +1 303-474-4131
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top