I've been up here in T-town since January. Being a native and lifetime Californian... I am REALLY missing some good taco stand fare. I've had Burrito Boyz on Peter street and I think it's awful (I know alot of locals are fond of it, but it's about as Mexican as Taco Bell).
Can anyone who's spent some time in the Southwest U.S. or Mexico and knows of the real deal in these parts make a suggestion?