El Centollu is a seafood restaurant specializing in fresh seafood, including centollo (spider crab) and other shellfish, as well as fish.