Subway Telegraph Canyon Rd
Address:
Canyon Plaza S/C, 517 Telegraph Canyon Rd, Space 559, Chula Vista CA 91910 (Directions from | to)Telephone:
619-656-1990Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Sun: 8:00 AM-9:00 PMAvailable For
Order Catering, BreakfastAbout Subway Telegraph Canyon Rd
The Subway restaurant located at Canyon Plaza S/C in Chula Vista, CA is a great option for those looking for quick and affordable food options. The restaurant is conveniently located at Space 559 and offers a variety of fresh subs, sandwiches, salads, and sides made-to-order. With ample seating available, customers can enjoy their meals in a clean and comfortable environment. The staff is friendly and efficient, providing excellent customer service. Additionally, the restaurant offers catering services for events and parties, making it a convenient option for feeding a large group.Other Subway Locations
Subway locations in Chula VistaSubway locations in California
Subway locations in United States
Subway locations worldwide