N.P.
K.,
We just went to San Diego last month. We relied on our GPS so I don't really know where everything is but I do recall that driving is required for most places. We stayed at the Homewood Suites, Liberty Station which was great. They have breakfast every a.m. and the rooms have small kitchenettes. It was within 5 min. driving time from everything we did (except for Legoland which is about 20-25 miles north). Speaking of Legoland, I'm not sure how old your kids are but mine are 7, 5 & 3 and that was one of their favorite places to go. I know a rental car is another added expense but you may appreciate splurging on one - we sure were glad we had one! Hope that helps.
N. P.