Ciudad Obregón (often just Obregón, also known as Cajeme) is a large agricultural city in the Río Yaqui Valley of southern Sonora. It is not a tourist destination, but if you are passing through, the food alone is worth a stop — the carne asada tacos, bacon-wrapped hot dogs, and fresh seafood from the nearby Sea of Cortez are among the best street eating in northern Mexico.
The city sits on some of the most productive farmland in Mexico, and the flat, orderly streets reflect its agricultural prosperity. The Museo de los Yaquis covers the culture of the indigenous Yaqui people who have lived in this valley for centuries and fought the longest indigenous resistance in Mexican history. The murals by maestro Arteche at the Municipal Palace are worth seeking out, and the Nainari Lagoon on the western edge of town is the most pleasant place to escape the heat. The beaches of the Sea of Cortez are a scenic drive to the west.