My good friend owns Sunglass and Optical Warehouse. They have stores in Sports Arena, La Jolla and Convoy. I spent many years sailing with him. Good guys, honest shop, HUGE selection (both sunglasses and regular optica) and great prices.
FYI if you are looking for sunglasses the best are Maui Jim’s. I have spent my life on the water and nothing comes close. And they offer their sunglass lenses in prescription (one of, if not THE, only).