This location has been flagged as "Closed". The Soul Kitchen & Bar Cuisine: Soul Food Neighborhood: Lakewood 98 Wadsworth Blvd., CO, 80226 303-237-2475 Website advertisement Related Articles Restaurants Five More Cheap Eats to Look for in 2018 By Mark Antonation advertisement Trending Community Voice The Dangers of Off-Leash Dogs By Dianne Sawaya Restaurants Three Chef-Driven Restaurants Make Their Debuts By Antony Bruno Denver Life Free Things to Do in Denver By Westword Staff Denver Life Things to Do in Denver This Weekend, May 8-10 By Westword Staff