Review of Root Down

1600 W 33rd Ave, Denver, CO 80211

Overall Rating

Review


The atmosphere was great. The food was ok, over priced and extremely small portions. Staff is very careful of all allergies.

Updated 6 years ago

Celiac