top of page


Wed, Dec 06
|Los Toro's Mexican Restaurant
Holiday in the Sun
Time & Location
Dec 06, 7:00 PM – 9:00 PM PST
Los Toro's Mexican Restaurant, 21743 Devonshire St, Chatsworth, CA 91311, USA
bottom of page
Wed, Dec 06
|Los Toro's Mexican Restaurant
Dec 06, 7:00 PM – 9:00 PM PST
Los Toro's Mexican Restaurant, 21743 Devonshire St, Chatsworth, CA 91311, USA