Subway is located in Limón Province, Costa Rica on Diagonal al boulevard, frente al Banco Nacional. Subway is rated 4.4 out of 5 in the category sandwich shop in Costa Rica.
Address
Diagonal al boulevard, frente al Banco Nacional
Amenities
Good for kidsToilets