Subway 31614

Subway #31614-0 is a Subway restaurant located at Shell Convenience Store, 1494 Carrizo Gorge Road, Jacumba, California.