1
Los Toros Mexican Restaurant
112
reviews
Opened in 1967, this family-friendly Mexican restaurant offers menu items inspired by staff and regulars, patio seating and beer in iced mugs.
21743 Devonshire St Chatsworth
(map)
2
4
5
6
8
9
13
