I have been eating at Los Taquitos for years and oddly haven't reviewed them.
This is their new location they don't disappoint.
They have SOLID street tacos.
And wait for it, they will do the unthinkable and let you have FLOUR tortillas of you like!!!
Always a great afternoon snack; a bottle of coke and 4 street tacos (I go for pastor, lengua, asada and shrimp).