theres a shop at mission beach. over priced IMO but the sales dude i talked to was waaaay chill, a retired glass blower himself so he had tons of useful info and overall a really positive person. and if they dont have what you like there, he knows of every shop in san diego and can definitely point you in the right direction. good luck
My good friend got me some really nice glass from a shop in SD, said it was at "ocean beach" or near ocean beach or maybe that was the name of the shop. I dont know exactly, youd have to do some looking. But if you find it, you wont be dissapointed with what they have