Leo's Tacos is located @ 4300 Eagle Rock Blvd, LA, CA 90041
From the 2 Fwy Northbound exit Verdugo Road to the left follow Eagle Rock Blvd till you pass El paso DR. ( Seven Eleven), you' ll see on your Right hand side.
From the 2 Fwy Southbound exit York Blvd to the left follow York Blvd till you get to Ave 43 to your right. 'till you get on Eagle Rock Blvd
MAP IT HERE..!!
We highly urge you to download google earth
therefor download this file and/or click here