Seemor
Northeast Los Angeles › Eagle Rock › Leo's Tacos
Leo's TacosA-
4312 N Eagle Rock Blvd, Los Angeles, CA 90041
· Taco restaurant
· Eagle Rock
Beloved Eagle Rock taco truck serving standout al pastor and solid classics at bargain prices, with occasional waits and rare consistency hiccups.
Opening Hours
Monday
Tuesday17:00–02:00
Wednesday17:00–02:00
Thursday17:00–02:00
Friday17:00–03:00
Saturday17:00–03:00
Sunday17:00–02:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →