Subway is located in San José, Costa Rica on Costado norte estación TUASA, Av. Central 12 & 14. Subway is rated 4.6 out of 5 in the category sandwich shop in Costa Rica.
Address
Costado norte estación TUASA, Av. Central 12 & 14
Offerings
CoffeeVegan options