Hmm, self catering in Oakland... or anywhere in the city limits is tough. Most venues that don't have their own kitchens, have preferred caterers. I think her best bet would be Soldiers and Sailors as they use outside caterers, but they may have to be on the vendor list.
Our she could try to convince one of these venues: Twentieth Century Club, PAA, University Club (just opened this year, unsure of their catering). Oh and maybe the Pittsburgh Center for the Arts in Shadyside.
I don't know of many venues that allow you to bring in a caterer and for those that do, it's usually very limited.