oh yeah, The Wall (17th and Washburn) is garbage. I can't really say there is a fantastic chinese place in town. I prefer Thai and Indian. Wife made some fantastic butter chicken in the crockpot today, so that was good.
As far as mexican, I'm not a fan of the following: Casa Ramos, Los Portales, El Mezcal, Las Fuentes. Tequila's is good sometimes, when I'm craving a black bean chicken burrito. Haven't been to El Centinela on Belle since they first opened, just enjoy Los Charros too much. Great lunch buffet.
Under no circumstances let anyone convince you that Lucky 5 or La Siesta is good mexican just because they are in Oakland.