List of El Toro Stores in Lincoln, NE Outlet Note Regular Brands El Toro Nebraska Lincoln Rating 4.6 based on 65 votes Official Website http://eltoromexicanrestaurant.com Products Restaurants NameAddressPhone Name/Address/Phone El Toro outlet - Lincoln 2600 S 48th St (402) 488-3939 People Also Viewed