Our family did Mama Melrose's and loved it. They gave you so much food. I got a salad, flatbread pizza, entree and dessert. The flatbread pizza was so good, I almost ate too much! I had to remind myself that there was more food coming.
I haven't eaten at the other places, basically because they just don't appeal to our family. Brown Derby is too much for us (I am not a fancy food person) and we do other buffets, so we really didn't want that.
We've eaten lunch at MM also, and have enjoyed it.