Dine Brands (DIN) is set to expand its dual-branded Applebee’s and IHOP concept in 2025. This expansion includes entering the Costa Rican ...