Mero Pancho is a seafood restaurant offering fresh fish and shellfish.