Address: | 7550 Laurel Canyon Blvd, North Hollywood, CA 91605, USA |
---|---|
Postal code: | 91605 |
Phone: | (818) 691-3537 |
Monday: | 8:00 AM – 6:00 PM |
---|---|
Tuesday: | 8:00 AM – 6:00 PM |
Wednesday: | 8:00 AM – 6:00 PM |
Thursday: | 8:00 AM – 6:00 PM |
Friday: | 8:00 AM – 6:00 PM |
Saturday: | 8:00 AM – 6:00 PM |
Sunday: | 8:00 AM – 5:00 PM |
The lady here was very polite and welcoming. Food preparation and presentation was awesome as well.
I've been going to Leo's since the early 90s when my Dad use to take me there. The food has always been excellent 👍🏼. One of the most authentic Mexican food places still around. A hole in the wall with the best tasting food. My favorite are the Huevos Rancheros. I highly recommend this place.
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.