Los Toros Mexican Restaurant

Los Angeles, CA


Address

21743 Devonshire Street
Los Angeles, CA 91311

Phone

+1 818 882 3080


Neighborhood

Chatsworth


Avg Cost

$15.00


Hours

Su to Th from 10:30 AM to 11:00 PM
Fr to Sa from 10:30 AM to 12:00 AM


Category

Child Friendly, Mexican


Avg User Rating

592 reviews

More Info

Destination Guide

Hotels near Los Toros Mexican Restaurant

Things to do near Los Toros Mexican Restaurant

Restaurants near Los Toros Mexican Restaurant

Shops near Los Toros Mexican Restaurant