Big Fin Seafood Kitchen just closed after 17 years on Orlando's Restaurant Row — and it caught regulars off guard.