Hip spot with funky-chic decor offering a menu of tamales & Southern fare with house cocktails.
Address: 1745 W North Ave, Chicago, IL 60622
Phone: (773) 360-1793
Comments