El Barco Chamaco is a restaurant specializing in seafood and offering a variety of typical and international dishes.