Gibbs is fairly decent... Although the crew car is always out, and it'd be nice if they at least offered you a lift or something.. but I hear the other FBO on field is pretty sketchy. The Argentinian restaurant near Gibbs, Pampas, is supposed to be good but I haven't had a chance to try it, if you do let me know how it is!
I don't know Gibbs but the other FBO is Crown Air. Not much of an FBO really just a run down building. Even so they mostly cater to T-props and bigger, no crew car or any fancy services either but fuel is reasonable. I would find the cheapest fuel and ramp rate and let your friend pick you up. MYF is the most convenient to visiting San Diego but won't wow you with the services.