559 Telegraph Canyon Rd
Subway, Chula Vista
Subway is a Restaurants business located in Chula Vista at 559 Telegraph Canyon Rd. You can reach them by phone at (619) 656-1990. If you find that Subway can not be reached at (619) 656-1990 or is not located at 559 Telegraph Canyon Rd, please click the "Send" button below. The easiest way to visit Subway is to click the view larger map below and put in your address. Then you can get driving directions! Our businesses can add a free video to their listing. If Subway hasn't added a video ask them to when you visit them. The owner of this business should claim their listing by clicking the image on the left. It is free and easy to do.