Tag Archives: Longhorn Steahouse

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

April 9, 2013


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 […]

Continue reading...