Walking into Two Gud Sisters, the newest addition to Santacruz’s vibrant food scene, feels like stepping into a cosy haven ...