Subway
Subway
Hours:
517 Telegraph Canyon Rd Space 559, Chula Vista CA 91910
Tips
Hours
Most Recent Comments
-
February 2024
Good service good is great still was worm when service
-
February 2024
Highly recommended SubwayGood food, very friendly staff, very clean place. Thank you very much for your attention☺️
-
February 2024
Super recommended, clean, very friendly and spectacular, many thanks
More Comments(97)
Other Information
Cuisines: Sandwiches, Take Out, Fast Food
Price Range: Below Average
Nearest Subway Stores
You May Also Like
-
Chula Vista, California