Thats a tall order. If you are concerned about price (and who aint?), try these favorites in decending order of cost:
Tapanade -La Jolla(french provincial)
Piatti - La Jolla Shores (italian)
La Vache - Hillcrest (french)
Taste of Thai - Hillcrest
Dumpling Inn - Convoy
El Indio - WashingtonSt
Of these, I think El Indio is the only one that could be considered Old Town...they're all some of SD's greatest restuarants, but if you're looking for something literally in Old Town I'd recommend trawling the boards for ideas (via the search option on main CH page). Here's a place to start....