Pizza Hut, in 1972, opened its first store in Costa Rica and Central America, located in downtown San Jose, across from the Banco de Costa Rica. In 1988, the Red Roof appears on Paseo Colon. Last December, the chain opened its 60th restaurant in the ...
more»