I lived there for 2 years and my parents live their now. I would say just about anywhere in Old Town. Seaport Village, gaslamp district, and the Balboa Park area would be great spots to either find a few ceegar shops, but most importantly, a gorgeous place to smoke. Coronado Island may have a few good spots as well.
Dave