Mesquite

There is more than one place called Mesquite:

United States of America

 * Mesquite (Nevada) - a town in southern Nevada.
 * Mesquite (Texas) - a town in the Prairies and Lakes region of Texas.