The regiment was in the Mexico City campaign and served in the Battle of Contreras , Battle of Churubusco , and Battle of Molino del Rey .
The regiment was in the campaign of Mexico City and served in the Battle of Contreras , Battle of Churubusco and Battle of Molino del Rey .