3 stars for seafood at Fort Lauderdale's Pirate Republic Seafood & Grill