El Faro de Isla
Seafood · Spanish · Tapas
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.
Location