Visit Website Get Directions El Toro Address: 3605 Cimarron Plz Hastings, NE 68901 Phone: (402) 834-0840 Find Nearby Lodging Holiday Inn Express - Hastings 3605 Cimarron Plz., Hastings, NE, 68901 Hotels & Motels Visit Website Quality Inn 203 W. 33rd St, Hastings, NE, 68901 Hotels & Motels Visit Website Leave this field blank See All Lodging Find Nearby Attractions Rivals Bar & Grill 3100 Osborne Dr E, Hastings, NE, 68901 Burgers Nebraska Bigfoot Crossroads of America 1205 E 42nd St, Hastings, NE, 68901 Wildlife Visit Website Leave this field blank See All Attractions