601 E Palomar St
Chula Vista , CA  91911

Sponsored links:


Subway, Chula Vista

If you would like to reach Subway please visit them at 601 E Palomar St or give them a call at (619) 216-7426 Click the "Send" button below if you have tried to reach Subway at (619) 216-7426 but couldn't, so we can verify and correct our information. To write a review for Subway in Chula Vista please click on the "Review this Merchant" button on the right of this page. If you click the "View Larger Map" link below you can put in your address to get driving directions to Subway at 601 E Palomar St. People who visited the listing for Subway also visited other listings in Italian Restaurants by clicking the link above.


Italian Restaurants