In the major cities, prices vary greatly depending on the neighborhood. As you might imagine, tourist zones tend to be more expensive. The currency in Mexico is the peso. Many establishments that deal with tourists, especially in coastal resort areas, quote prices in U.S. dollars.