Neptune is a bar and restaurant offering tapas and seafood. It is located in the marina area of Torrevieja.