Location
4460 Lone Tree Way Deer Valley Plaza South C,
Antioch, CA 94531
By Mon1gon | 7/4/2015
Perfect lunch for a afternoon boat trip
By Katie Weller. | 6/16/2015
Subway restaurants vary in cleanliness, service, and quality, but this particular franchise is good.
By Staceyy | 10/16/2014
Took our sandwiches to the movies