Anointed: New soul food and ‘cue place in Denver Got a chance to check out a new soul food spot today in the southwest Denver area: Anointed BBQ and Soul Food, 2504 W. Hampden, Sheridan, CO 80110. This is […]