Development Beat: Iconic Blue Tower Restaurant To Be Demolished for One Glenwood

Once home to the legendary Blue Tower Restaurant, a 24-hour greasy spoon diner, the 67-year old structure at 605 Hillsborough Street will soon be torn down.