Review of Acova

3651 Navajo St, Denver, CO 80211

Overall Rating

Review


Fish and chips was arguably better than from most other "full gluten" restaurants. One of my favorite restaurants in Denver now!

Updated 4 years ago