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 Film, TV & Streaming Sie FilmCenter Gets Big Upgrades By Teague Bohlen Film, TV & Streaming Chuck Norries Dead at 86 By Liam-Gaughan Restaurants The Best Places to Dine at DIA By Molly Martin and Others Denver Life Things to Do in Denver This Weekend By Westword Staff