Regularity results for a class of non-differentiable obstacle problems