Category: | Restaurant, |
---|---|
Address: | 7550 Laurel Canyon Blvd, North Hollywood, CA 91605, USA |
Zip code: | 91605 |
Opening hours (Edit) | |
---|---|
Monday: | 6:15 AM – 10:00 PM |
Tuesday: | 6:15 AM – 10:00 PM |
Wednesday: | 6:15 AM – 10:00 PM |
Thursday: | 6:15 AM – 10:00 PM |
Friday: | 6:15 AM – 10:00 PM |
Saturday: | 6:15 AM – 10:00 PM |
Sunday: | 6:15 AM – 10:00 PM |
The meat could be better.
The food is good and made fresh, the carnitas is real gooooooood
They make the best Chile rojo, red chili
Leo's is pretty good for this area. They have well seasoned meat and fresh tortillas. I wouldn't dine in, as the seating isn't great, but take out is perfect. The host was really nice.