As of February 2023, the exchange rate between the Mexican peso and the US dollar is approximately 20.50 pesos to 1 US dollar. This means that a 20-peso bill is worth about $0.98 in US currency.
However, it's important to note that the value of the Mexican peso can fluctuate over time, so the actual value of a 20-peso bill in US dollars may vary.