top of page

NEWS

Welcome Romulus' newest location IHOP Store 3876 in Lubbock Texas
Please join us in welcoming our newest location in Lubbock Texas. Located at: 7735 Marsha Sharp Freeway W Lubbock, TX 79424 Come and join...


Romulus Restaurant Group Acquires 12 Tulsa Oklahoma area IHOP Restaurants
In November 2024, Romulus Restaurant Group acquired 12 IHOP Restaurants in the Greater Tulsa Oklahoma area. These restaurants are...
bottom of page