Tacos el Toro at Laurel Canyon/Oxnard
For everyone from "The Valley"...is it just me, or did the location of Dos Bros. Tacos remind you of Tacos el Toro at Laurel Canyon and Oxnard, in North Hollywood?
Except for the giant taco on top, everything about the location, from the freeway overpass (the 170) to the auto shop behind it and the car wash next to it, reminds me of Tacos el Toro.
They said they were in Van Nuys, which is also in the San Fernando valley, but it REALLY looks like that intersection, in North Hollywood.