Bluemoon Cafe Beach is a restaurant offering a beachfront dining experience.