
Iconic restaurant chain Roy Rogers returns to Cherry Hill, New Jersey
The western-themed chain Roy Rogers made its long-awaited return to Cherry Hill, New Jersey, Wednesday. It's the restaurant's first return to the South Jersey and Philadelphia area since the 1980s. "It has always been a priority for the brand …