Search
71% 100 62 votes

Los Toros Mexican Restaurant

21743 Devonshire St, 
Chatsworth, 
CA
 91311-2938
34.257354 -118.603346
Previous Next

More

Reviews

Read 77 reviews


Go

Write a Review


Hours

Monday : 10:30am-11pm Tuesday : 10:30am-11pm Wednesday: 10:30am-11pm Thursday : 10:30am-11pm Friday : 10:30am-12am Saturday : 10:30am-12am Sunday : 10:30am-11pm


Price

$



Owner's Message

From the owner

Provided by: Yellowpages.com Yellowpages.com