New BBQ on Prospect Ave. in the works… Seth Fein September 22, 2009 - 1:27pmJanuary 27, 2022 - 11:14pm Eat your heart out Champaign Taste: The question is — will it stand up to the best in town?