El Faro de Isla is a restaurant specializing in fresh seafood, offering a variety of quality fish and shellfish. They are also known for their delicious rice dishes. The establishment features a pleasant outdoor seating area.