Menu

 

pdficon large Download PDF 7.77MB


 

UPCOMING EVENTS

Hours & Location

Open 7 Days a Week
Sun-Thu 10:30 am - 11:00 pm
Fri-Sat 10:30 am - 12:00 am

21743 Devonshire St.
Chatsworth, CA 91311
Tel: 818-882-3080
Fax: 818-882-9553
Map & Directions

Latest News

Follow us

FacebookTwitterYoutubeYelpGoogle_places

Serving You With Pride Since 1967

Open 7 Days a Week: Sun-Thu 10:30 am to 11:00 pm | Fri-sat 10:30 am to 12:00 am

T:818-882-3080 | F:818-882-9553 | 21743 Devonshire St, Chatsworth, CA 91311

© 2011 Los Toros Mexican Restaurant. All rights reserved. | Login


Built by Websperations