I dont find the two similar. Mama's is more homey, less commercial and better food. It really has the atmosphere of sunday dinner at grandmas. (italian inference). Your meal can be ordered single or family style, where Buca is all family style and really large portions if I remember correctly.
We have been eating at Mama's each trip since 1999, its that good!