Get directions to: Tam Popo, Chicago, IL Restaurant address: 5665 N Lincoln Ave Chicago, IL 60659, USA Driving Walking Bicycling Restaurant: Tam Popo