Top

You can pay with a card (extra fee tax may apply) and cash at most restaurants. However, if you are planning to visit a local restaurant, it is best to prepare some cash in Mexican pesos to pay.