Sunset Beach Cafe is a seasonal open-air terrace offering pizza and an international menu. Enjoy the ambiance with views of the beach and bay.