Subway

1461 N Santa Fe Ave
Vista, CA
760.630.3000
33.220932
-117.243166

for Subway
Directions
from: