Los Toros Mexican Restaurant, CHATSWORTH, California (CA)
Conveniently stationed at 21743 Devonshire Street () in CHATSWORTH, California (CA) (91311), Los Toros Mexican Restaurant is available at 8188823080. It is advisable to give them a call upfront to arrange your table in the restaurant.
More restaurants in CHATSWORTH, California (CA)
Los Toros Mexican Restaurant contact information and details:
Address: 21743 Devonshire Street - , CHATSWORTH, California (CA) 91311
Contact Phone: 8188823080
email: lostoros@lostoros.com