the Red Snapper Inn in Surfside, Texas. Owners Lin and Stacie Biar announced the restaurant’s closure in mid August on social ...