Where Was The First Lone Star Restaurant?

Where Was The First Lone Star Restaurant? Lone Star opened its first restaurant in 1989 in Winston-Salem, North Carolina. Where did Lone Star restaurant come from? Lone Star opened its first restaurant in 1989 in Winston-Salem, North Carolina. Who started Lone Star? The Lone Star chain began with the recently demolished Manchester St branch in