Location
4460 Lone Tree Way Deer Valley Plaza South C,
Antioch, CA 94531
By JoeV | 11/23/2015
I would definitely be going back to this subway location. Took my nephews and nieces to eat. The staff were really nice, food was great and most important the vegetables/ ingredients were fresh! Best subway I've been to hands down.!