Chamber Master Los Toros Mexican Restaurant Categories RestaurantsFood & Beverage 21743 Devonshire St. Chatsworth CA 91311 (818) 882-3080 (818) 882-9553 Visit Website Rep/Contact Info Nicolas Montaño × Nicolas Montaño Owner Send an Email Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×