The predominant language is Spanish but English is spoken by most of the people in the service industry such as Puerto Penasco hotels, restaurants, bars, street vendors, etc.
The currency in Puerto Penasco is the Mexican peso but all the local merchants accept US dollars and actually prefer them. Most restaurants and bars also publish their rates in US dollars.
In some cases you can save a few dollars by exchanging your US dollars to pesos. This would be useful with merchants that quote you the price in pesos. You can do it in advance at your local bank or in Rocky Point at a bank’s ATM machine.
Any time you can use your credit card in Puerto Penasco your bank gives you the highest exchange rate on that day. Check with your bank first to see how much the international fees are as they can sometimes be high making the use of a credit card in Mexico not worth it.
WHEN TO VISIT
The best weather is from the end of March to June and October.