1º_ El Toro is the name of fifty towns in different countries. The list is headed by Mexico with 17; followed closely by Venezuela with 13. 2º_ It is another name for the constellation of Taurus, or Taurus.
EL TORO restaurant chain in Santiago de Chile, one of the city's 5474 advertised on Tripadvisor, with note 4 out of 5.