I actually live in San Diego and just send off an e-mail to a friend with
similar info. A great pub in San Diego is Shakespeare's Pub on 3701 India
Street.
For club info you can check out:
http://www.sandiegoclubs.com/ for a general list (little dated).
Perrys Cafe
* Good laid-back, cheap eats...
4620 Pacific Highway, San Diego, CA 92110
(619) 291-7121
Coronado Brewing CO
* Good beer, hot waitresses
170 Orange Avenue, Coronado, CA 92118
(619) 437-4452
Any of the restaurants in old town San Diego
* good food, though a bit price-y and