DeHuelva is a seafood restaurant offering fresh seafood dishes with visible kitchen and iced display. Meat and vegetarian options are also available.