OK, so I tried to go there for lunch today, based on positive recs from the hounds for their fish tacos. I couldn't find it! The address is 701 S. Weir Canyon and I drove around and around and never saw it. There's a bunch of shopping centers and business parks out there. Can someone tell me exactly where it is, landmarks, what it's next to, etc.? Any recs of what to try are appreciated too, I've only been to Senor Fish, but would like to try something new. Thanks!