Position: Director
El Pescador is a Spanish-owned seafood, fish and grill restaurant located in Swansea Marina. The restaurant offers a unique and authentic dining experience, with a menu