What do you know about the long-gone Red Barn restaurant chain with locations including next to the Fort-Grove Shopping Center and on Telegraph Road?
What do you know about the long-gone Red Barn restaurant chain with locations including next to the Fort-Grove Shopping Center and on Telegraph Road?