1
Los Toros Mexican Restaurant
53
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
3
5
6
8
9
