Lion Beach Club is a beachfront restaurant and bar offering a vibrant atmosphere.