Get Directions to El Faro Foods Inc ← View details 3730 W 38Th St, Chicago, Illinois 60632 (773) 890-0101 Get Directions From* To * — Required information