You cold take the airport flyer (bus) from the airport to downtown and then hop on the number 7 buss to balboa park if you didn't want to rent a car. You can go to the SD Transit website and put in your destination and it will tell you the public transportation route as well as the fares.
http://www.sdmts.com/Tripplanner.asp