Cactus Subs
Add to Favorites
CLOSED NOW
Today: 9:00 am - 9:00 pm
Tomorrow: 9:00 am - 9:00 pm
Saved to Favorites
Phone: (619) 671-0084
Address: 8299 Otay Mesa Rd, San Diego, CA 92154
Website: http://cactussubs.com
Cactus Subs Inc
Cuisines: Deli, Sandwiches
7850 Waterville Rd, San Diego, CA 92154
8650 Avenida Costa Blanca, San Diego, CA 92154
9660 Via De La Amistad Ste 110, San Diego, CA 92154
9335 Airway Rd, San Diego, CA 92154
2015 Birch Rd, Chula Vista, CA 91915
1497 Piper Ranch Rd, San Diego, CA 92154
2015 Birch Rd, Chula Vista, CA 91915
285 E Orange Ave, Chula Vista, CA 91911
2015 Birch Rd Ste 2500, Chula Vista, CA 91915
2365 Roll Dr, San Diego, CA 92154