Home » Tag Archives: Longhorn Steahouse

Tag Archives: Longhorn Steahouse

Twin Peaks — competition for Hooters — eyes June opening in Jackson

Twin Peaks Restaurant, a sports restaurant with a mountain lodge atmosphere and waitresses in revealing uniforms, is expected to open in June at 6010 I-55 Frontage Road in Jackson in the now-vacant Lone Star Steakhouse building, according the restaurant website fsrmagazine.com. Work has begun on remodeling the structure. Twin Peeks is a fast-growing eatery, known for its “ultimate man cave ...

Read More »