Fullerton carries two economies that rarely talk to each other. There's the university-and-college world (a steady churn of students, faculty, and the businesses that orbit them downtown), and there's an older manufacturing and family-business spine that's been here far longer. A food-service operator chasing the downtown crowd near the campuses runs a different search than a maker shipping product out of an industrial bay. One homepage can't be the answer to both queries, so Google answers one and ignores the rest of what you do.
Operators who rank here build a page for each distinct market they serve. A restaurant group with a downtown spot, a catering arm, and a campus-delivery operation needs three pages, because the student ordering late-night, the office booking lunch catering, and the alumni-event planner are three different buyers. A manufacturer needs a page per capability and per industry supplied. An education-services business (tutoring, test prep, enrollment consulting) needs a page per program, each one naming the actual offering.
A page-grid build is how you get there. Not machine-spun copy: a structured grid pulled from your own data, then hand-edited page by page until the downtown page reads like downtown and the catering page reads like a catering pitch, even when it's all one business underneath.