Highly Flavored was unable to get approval from City Council for a liquor license last year for a planned move into the Twin Towers Plaza in Downtown Peoria. "There are a number of Black-owned ...