KFC is located in San José, Costa Rica on Del Restaurante Casa Italia, 200 metros norte, sobre avenida Central (ruta 2) Ba San Pedro San Jose CR, Av. Central. KFC is rated 4 out of 5 in the category chicken shop in Costa Rica.
Address
Del Restaurante Casa Italia, 200 metros norte, sobre avenida Central (ruta 2) Ba San Pedro San Jose CR, Av. Central
Offerings
Kids' menu
Small plates