Roy Rogers Restaurants is officially opening its newest location in Cherry Hill, New Jersey, on June 25. This restaurant is the chain’s first return to the Southern New Jersey and Philadelphia markets ...