El Abra is a restaurant specializing in seafood and fresh fish.