Another piece of Greater Houston restaurant lore is departing: the Red Snapper Inn in Surfside, Texas. Owners Lin and Stacie ...