List of El Toro Stores in Phoenix, AZ Outlet Note Regular Brands El Toro Arizona Phoenix Rating 4.6 based on 65 votes Official Website http://eltoromexicanrestaurant.com Products Restaurants NameAddressPhone Name/Address/Phone El Toro outlet - Phoenix 8510 N 7th St (602) 944-2348 El Toro outlet - Phoenix 10171 N 19th Ave, #123 (602) 216-2960 El Toro outlet - Phoenix 3943 N 43rd Ave (602) 272-4068 People Also Viewed