Lone Star Steakhouse Store Locator

or enter your address to find the closest Lone Star Steakhouse location

Lone Star Steakhouse is a chain of casual dining restaurants. They serve a number of different kinds of foods including salad, seafood, steak and more. Lone Star Steakhouse opened its very first restaurant in Winston-Salem, North Carolina, in the year 1989. By 1992, Lone Star Steakhouse had become a public company that had more than eight restaurants open. There were 182 Lone Star Steakhouse restaurants by the year 1995. The company has its headquarters in Plano, Texas, and has won awards such as the Golden Icon Award for the Best Steakhouse Chain in the United States.

Related brands

  • Texas Roadhouse
  • Longhorn Steakhouse
  • Saltgrass Steakhouse
  • Sizzler
  • Fleming's Steakhouse
  • Ruths Chris Steak House
  • Ponderosa Steakhouse
  • Morton's The Steakhouse