Tijuana is okay, but honestly it's not different enough from San Diego itself to take a day and go down there. The only things you'll find are dirtier streets, beggar children and cheaper products/food.
My favorite beach is probablyWindansea. Locals like to be pretty active, hiking is good...