Chula Vista is the second-largest city in San Diego County (275,000 people), and it splits into pockets that act like separate markets: Eastlake on the east side, Otay Ranch farther south, Bonita straddling the canyon, and the older Downtown / Sunbow / westside core. The Eastlake buyer typing "dentist near East H Street" sees a different shortlist than the Downtown buyer typing "dentista en Third Avenue." That second query, in Spanish, is significant. A meaningful share of Chula Vista search happens in Spanish, and a meaningful share of buyers compare bilingual results before they click. An English-only homepage is invisible to roughly half the city.
Then there is the cross-border layer. Chula Vista operators routinely serve customers and family in Tijuana and Rosarito: bilingual law practices, dental and medical practices, family retail, construction firms doing work on both sides of the line, logistics outfits running cross-border freight, real estate brokers serving binational households. Each of those businesses needs pages that read in two languages and that target both sides of the border. "Bufete bilingüe Chula Vista," "abogado de inmigración South Bay," and "bilingual family law Eastlake" all return different results. You cannot win them with one URL.
A real page grid solves both problems at once: neighborhood segmentation and language segmentation. Generated from your data, then hand-edited until each page reads like a Chula Vista local wrote it about that pocket, in the language the buyer is actually typing.