La Fuente De Los Mariscos is located in Uruca, Costa Rica on Calle 68A, Centro Comercial San Jose 2000, San Jose, San Jose 10101. La Fuente De Los Mariscos is rated 4 out of 5 in the category seafood in Costa Rica.
Address
Calle 68A, Centro Comercial San Jose 2000, San Jose, San Jose 10101