Location
374 East H St Terra Nova Plaza Suite 1707,
Chula Vista, CA 91910-7484

By hillbert | 9/14/2015
Took forever, stale bread, bland food

By SweetCC | 12/12/2014
Poor taste.

By TR92103 | 1/14/2016
Same old Subway smell & taste

By TR92103 | 3/5/2015
Prices for this type of product are getting ridiculous!
- «
- 1
- 2
- 3(current)
- »