Is Tavolacci last name?

Yes, Tavolacci is an Italian last name.