Not really old town but my personal favorite places to eat in San Diego are
Hodad's Burgers in Ocean Beach, definately in my top 3 burger places -
Hodad's - Ocean Beach - San Diego, CA 92107
Ramiro's Taco Shop in Pacific Beach, some damn good burritos -
Ramiro's Taco Shop - Pacific Beach - San Diego, CA