The Delta
Bar & Restaurant $
1745 W. North Av, Chicago, IL 60622
Description
Hip spot with funky-chic decor offering a menu of tamales & Southern fare with house. cocktailsTamales|Cocktails|Catfish|Blues|Soul|HipHopGet to know The Delta
Southern Bar & Restaurant