News

America’s inaugural Applebee’s | IHOP restaurant opened its doors in Seguin, Texas, just outside of San Antonio. The concept, launched by Dine Brands Global and franchisee Ramzi Hakim Group ...