Soul Beach Café offers a diverse menu in a relaxed, beachfront setting.