1. El Burrito Tapatio 640 W Lake St, Addison, IL 60101 Coordinate: 41.93963,-88.00514 Phone: (630) 628-1326