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...
socalgal
May 17, 2006
yeah there's one in almost every mall and around the mall. I'm in OC btw. do you have wahoos? la salsa? 10 times better and you're right, the taquerias are OH SO much yummier!!!!
About 25-30 miles.