The very best substitute for a Mexican crema sauce would be crème fraîche that has been thinned out with some lime juice or water. Since crème fraîche is a cultured cream, it will give your dishes a similar tanginess to Mexican crema. You can also just mix a bit of sour cream with some lime juice for a more simple sauce.