Los Toros Mexican Restaurant
(888) 984-8182 | View Website

21743 Devonshire St, Chatsworth, CA   91311

34.257354 -118.603346
Map of Los Toros Mexican Restaurant
 
71% 100 137 62 Votes

Best of Citysearch

Nominated for:
Margarita (2007)
Margarita (2006)
Margarita (2005)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!