If you can afford it, I highly recommend that you reconsider and rent a car. If you're going to San Diego, you really need to drive on the coast, go to La Jolla Cove, etc. Unless you live on the coast and see it every day, of course. I grew up in San Diego, so I know. You must have a car if possible. Edit: I like what they've done with the Gaslamp District. There are plenty of restaurants, but nothing stellar that I know of.