Dim Sum at MingHin Cuisine

When people talk about dim sum in Chicago, the conversation usually centers around The Phoenix Restaurant (2131 S Archer Ave). It’s large, the food is good and cheap, and it’s a great place to keep a table of 15-20 people happily stuffed. However, it’s not the only dim sum game in Chinatown. For the same […]