Close
 
of

Los Toros Mexican Restaurant

21743 Devonshire St
Chatsworth, CA 91311
(818) 882-3080


MENU | LEARN MORE

Minimum purchase of $20 at restaurant, Mon-Thurs. Minimum purchase of $30 on Fri-Sun. Not valid on Christmas Eve, New Year's Eve and Father's Day. Not valid for brunch.

Find more restaurants in your area

Search Again
 
Perfect Choice!
You're almost ready to dine.