Location
374 East H St Terra Nova Plaza Suite 1707,
Chula Vista, CA 91910-7484
By Matt H | 10/26/2015
Great food. Great speed. Clean
By Yes | 10/7/2015
Good sandwich
By TR92103 | 7/5/2015
Easy in and out
By TR92103 | 6/4/2015
Great people & food here
By TR92103 | 1/17/2015
Fast & friendly!
By Manny F | 11/20/2014
fast service
By Jb | 4/22/2015
Good food
By Albertog | 9/29/2014
Long lines
By TR92103 | 1/14/2016
Same old Subway smell & taste
By TR92103 | 3/5/2015
Prices for this type of product are getting ridiculous!