Taiya Barss has paintings at Rhubarb Restaurant Halifax painter Taiya Barss has paintings now hanging in theĀ Rhubarb Restaurant, 8650 Peggy’s Cove Road, Indian Harbour. Go for the food, stay for the art! Share this:Tweet