star

Star City’s The Village Steakhouse is Closing

One of the food mainstays in South Arkansas has announced that it will soon be closing its doors. Star City’s The Village Steakhouse will be closing, according to a post on the restaurant’s social media. The restaurant’s final night will be Saturday, July 13. According to a statement from the Layne Baugh family, the Village…