• View on map
    El Torito
    8855 Tampa Ave
    91324 Northridge
    Details & Opening Hours

MAP