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!!!!
La Salsa we definitely have. It's everywhere. Wahoo's I hadn't heard of, but it looks like there is one in SJ. None that close to where I live. On The Border is another good chain. Of the one's around here I think it's my favorite.
Man, I'm getting hungry now!