Get directions to: La Bomba, Chicago, IL Restaurant address: 3221 W Armitage Ave Chicago, IL 60647, USA Driving Walking Bicycling Restaurant: La Bomba