dgiaimo
May 17, 2006
I knew they were in SD, but wasn't sure about where you are. I kinda miss them. We don't have any up here, as far as I'm aware. Little hole-in-the-wall taquerias are usually better, though. Ac...
how far you away from san jose?
About 25-30 miles.