1. Taqueria Alamo 56 N Wolf Rd, Wheeling, IL 60090 Coordinate: 42.14069,-87.91583 Phone: (847) 808-0188