Atolón Beach Club is a beachfront restaurant offering varied cuisine and a lively atmosphere.