Subway 32812

Subway #32812-0 is a Subway restaurant located at Valero Gas Station/Convenience Store, 11311 Huebner Road, San Antonio, Texas.