Palo Alto order of battle

The following units and commanders fought in the Battle of Palo Alto on May 8, 1846 during the Mexican–American War.
U.S. Army.
Zachary Taylor
Mexican Army.
Mariano Arista
 