To me, So CA has just as nice or better beaches and the food is honestly better and I don’t think it’s cheaper in Mexico. But maybe Rocky Point since that’s likely only geographical accessible to Arizona people and not really a tourist destination like Cabo.
I feel like the resort towns are more expensive than So CA resorts. Can’t really think of anything down there that’s better than here. I’ve been many times to TJ, Ensenada, Rosarito. Once to Cabo, Cancun.