Posted on January 8, 2019 January 9, 2019 by WebsiteYellowPages.com Los Toros Mexican Restaurant 1 2 3 4 50.000 CategoriesRestaurants LocationsCalifornia Bookmark Contact Information Business Name Los Toros Mexican Restaurant Address 21743 Devonshire St, California 91311-2938 Phone Number 8188829553 Fax Number 8188821495 CategoriesRestaurants Post navigationPrevious post: SOS Printing IncNext post: Serchia