When Mexico fought Texas and Yucatán

The Mexican Navy was once the best in the world. So good in fact, they singlehandedly fought a war on two fronts.