I was just in San Diego last week. There is a place called Captain Hunts in the Seaport Village shipping center. (851 W Harbor Dr, #D) You can kill two birds with one stone. Your wife can look around in the shops and you can smoke outside and look out onto the water. There are a couple of restaurants there too. The store is not very big but it is a peaceful place to smoke. Just my

. Enjoy your trip.