Restaurant Review: Delta’s Serves No-Nonsense Soul Food

November 26, 2015

Delta’s is the kind of place where your expectations are crucial to how much you’ll enjoy yourself. If you’re looking for no-nonsense soul food like your mom made, but in an upscale atmosphere — with prices to match — you’re in luck. If you …