Subway 18971

Subway #18971-0 is a Subway restaurant located at Starr Plaza Shopping Center, 4023 East Highway 83 Suite 110, Rio Grande City, Texas.