Murrells Inlet calls itself the “Seafood Capital of South Carolina,” and this restaurant backs up that claim. The bright ...