Cactus Subs
8299 Otay Mesa Rd
San Diego, CA 92154-7701
619-671-0084