Dragon Ranch Moonshine & BBQ BBQ Joint 441 N Clark St, Chicago, IL 60654 (312) 955-1900 asian fusion Excellent Good Average Poor Awful 3.5 / 5 based on 59 votes Photos ... or a deep-fried duck egg wrapped in sausage. Reviews: 1