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!