Subway 64899

Subway #64899-0 is a Subway restaurant located at Shell Gas Station/Giant C-Stor, 1318 Paseo Del Norte, Taos, New Mexico.