_MGP7669-1 Spicy Soft Bean Curd. A place by Damao, 2621 S Halsted St,Chicago IL. Chengdu, Szechuan Provence, China street food. For the Reader, Chicago - Jamie Ramsay, PE.