Lone Star Steakhouse

Lone Star Steakhouse

About Lone Star Steakhouse

Lone Star Steakhouse & Saloon is a casual dining restaurant chain, serving steak, seafood, salad, and similar food items. Lone Star opened its first restaurant in 1989 in Winston-Salem, North Carolina.

Contributions by Ddespie@san.rr.com, The Arc of Fame, and Munnday.