Contact Information
Los Toros Mexican Restaurant
21743 Devonshire Street
Chatsworth, CA 91311
(818) 882-3080
(818) 882-9553
info@lostoros.com
We're Open Tuesday to Sunday
For Take Out, Delivery & Curbside Pickup Only
Monday
Closed
Tuesdays & Wednesday
3:00 p.m. - 8:00 p.m.
Thursdays
11:30 a.m. - 8:00 p.m.
Fridays & Saturdays
11:30 a.m. - 9:00 p.m.
Sundays
10:30 a.m. - 7:00 p.m.