Tucked away on John Lee Road in Biloxi sits Taranto’s Crawfish, a coral-red building that might not stop traffic with its appearance but absolutely should with its seafood. The modest exterior belies ...