Yes, Schmand is a thick and long-lasting sour creme. Bauernschmand doesn't have a specific meaning (as far as I know, at least in my region), so on a menu it would mean "Schmand like a farmer would make it". This could either mean "housemade" etc., or refer to a special way to prepare it with other ingredients if served together with bread etc.
As usual, more context would have been helpful.