Acova is located in Denver, United States on 3651 Navajo St. Acova is rated 4.6 out of 5 in the category brunch restaurant in United States. Acova is a restaurant in Denver's LoHi neighborhood, infusing vintage flair and contemporary charm into the food and ambiance.