El Faro is a seafood restaurant specializing in grilled fresh fish, with ingredients of certified French origin.