Dont think so.
I love the taco trucks in CA. Castaic next to country girl bar has the best ones. I had 24 in one day. Washed them down with beer
Sure don't. I lived in Southern California for 10 years, where REAL street tacos were made. Nowhere to be found this far east.
Not familiar with street tacos
Thanks! Your answer is awaiting moderation.