If you're visiting San Diego on a budget, we put together a local guide of free things to do in San Diego.