Beachfront cafe with hearty dishes, live music, and a cozy, antique-filled atmosphere. Dog-friendly.