Okay, I may be guilty of not taking full advantage of the city in which I live but I'll give it a shot. Or you can try www.sdinsider.com. Also, how long were you planning on staying?
You could wander around Seaport Village, there are some decent seafood restaurants there. I like the Fish...