Baja Duty Free Otay Mesa
2455 Otay Center Dr Ste 120
San Diego, CA 92154-7643
619-671-0338