Luego del derrocamiento de Santa Anna, Villarreal sirvió al Imperio de [[Maximiliano I de México|Maximiliano de Habsburgo.