Location
374 East H St Terra Nova Plaza Suite 1707,
Chula Vista, CA 91910-7484
By Y | 3/20/2015
Ir was good and tested amazeballs
By Julia L | 2/25/2015
Friendly place.
By Maria.a.c. | 12/11/2014
Good flavor food and healthy ...
By kariV | 8/18/2014
I love subway?
By kariV | 7/11/2014
The staff was kind and the place was clean
By anonymous | 7/15/2015
My daughter and I picked up the sandwiches. They were friendly, but their service was not excellent
By kariV | 1/14/2015
Love it!
By Luckymom_2 | 12/17/2014
love subway
By Kim D | 11/17/2014
Service was okay not the best subway I've been to
By kariV | 9/20/2014
Loved it