It is true that many people speak English there. You should have no problem with English in Monterrey. The people in the southern areas of Mexico say that Monterrey is part of the U.S. Most people in positions that deal with the public speak English.