The Master Franchise Owner of KFC and Quiznos in Costa Rica is planning to open 15 new restaurants.

QSR International, which owns the franchise rights to both restaurant brands, is planning to open eight KFC locations and seven Quiznos restaurants across Costa Rica.

Published: