Owner is an ENORMOUS douche. I havent been since he took it over, but I've heard it hasn't been the same.
I know it wasn't an option, biut La Carreta has my favorite Mexican Dish on the Northshore. I like the family atmosphere at George's (with George's wife drinking her wine at the hostess stand), but I think Garcia's might be a bit better. Taqueria La Noria
is hit or miss. It's been great for me on one visit, then average the next.