On
Newsstands
Now
Current Issue

Find a Restaurant

Vital Root

303-474-4131

3915 Tennyson St.
Denver, CO 80212
Neighborhood:
Cost:
Cuisine:
Meals:


Hours:
Tue-Thu 8 a.m.-9 p.m.
Fri-Sat 8 a.m.-10 p.m.
Sun 8 a.m.-5 p.m.
Features:






Restaurant Reviews