Leo's Mexican Food
CLOSED NOW
Today: 7:00 am - 10:00 pm
Tomorrow: 7:00 am - 10:00 pm
Phone: (818) 982-3352
Address: 7550 Laurel Canyon Blvd, North Hollywood, CA 91605
TollFree: (877) 588-1085
Cuisines: Mexican, Latin American
Price Range : Below Average
10062 San Fernando Rd, Pacoima, CA 91331
10960 Sherman Way, Burbank, CA 91505
8045 Lankershim Blvd, North Hollywood, CA 91605
6343 Laurel Canyon Blvd, North Hollywood, CA 91606
13729 Victory Blvd, Van Nuys, CA 91401
7540 Lankershim Blvd, North Hollywood, CA 91605
6310 Van Nuys Blvd, Van Nuys, CA 91401
8025 Webb Ave, North Hollywood, CA 91605
11723 Saticoy St Ste A, North Hollywood, CA 91605
8313 Laurel Canyon Blvd, Sun Valley, CA 91352