App
Download the App for Free
Help
Within the United States +1-833-896-0077 English: 24/7
Global Access Number +1-646-362-8606 English: 24/7
EN
Languages
USD
Top currencies
All currencies

Los Toros Mexican Restaurant

5/51 Reviews$$$$
Latin American CuisineOpen Late

Business Hours

Sunday 10:00 am - 10:00 pm Monday to Thursday 11:00 am - 10:00 pm Friday 11:00 am - 12:00 am
+1 818-882-3080

Address

21743 Devonshire St, Los Angeles, CA 91311
View on Map

Reviews

Write a Review

Restaurants Near Los Toros Mexican Restaurant

Los Toros Mexican Restaurant
Los Toros Mexican Restaurant
5.0/51 Reviews
$$$$
Latin American CuisineOpen Late
My Thai
My Thai
<100m away
Les Sisters Southern Kitchen
Les Sisters Southern Kitchen
4.3/53 Reviews
$$$$
Western-style
133m away
Budapest Deli
Budapest Deli
172m away

Hotels Near Los Toros Mexican Restaurant