Cape May’s Stewarts Closes Indefinitely
Cape May’s Stewarts Closes Indefinitely We have some sad news coming out of Cape May to ring in the new year. Stewarts Root Beer of Cape May located on the Washington Mall, announced online that they are closing “indefinitely.” The post goes on to say, “We will be closing our doors today at 4pm indefinitely …