Subway is located in Tijuana, Mexico on Blvd. 2000 129, Pob Delejido Francisco Villa, Pob Delejido Francisco Villa. Subway is rated 4.3 out of 5 in the category sandwich shop in Mexico.
Address
Blvd. 2000 129, Pob Delejido Francisco Villa, Pob Delejido Francisco Villa