Franco is located in Carmen, Costa Rica on Avenida 7, Casa 3166, Barrio Escalante, San Jose, Alajuela 10101. Franco is rated 4.6 out of 5 in the category cafe in Costa Rica.
Address
Avenida 7, Casa 3166, Barrio Escalante, San Jose, Alajuela 10101
Amenities
High chairsToilets