Beach Cafe offers a relaxed, beachfront dining experience.