El Cangrejo is a seafood restaurant offering Mexican-inspired dishes. It features a dining area and a separate bar section. Takeout and table booking options are available.