Vancouver WA is large enough that local SEO works at the neighborhood level, not just the city level. Google shows different Map Pack results depending on where the searcher is located in Vancouver. Someone in Fisher's Landing gets different results than someone near Uptown Village, even if they type the same search query. Restaurant local SEO in Vancouver WA involves building your Google Business Profile service area and website content to capture searches from the specific neighborhoods your diners come from, not just a single city-level pin on the map.
The three factors Google uses for local rankings are relevance (does your GBP match what someone searched), distance (proximity to the searcher), and prominence (how strong your overall online presence is, including reviews, citations, and website authority). You can't control distance. Local SEO controls everything else. Most Vancouver restaurants have significant, fixable gaps in relevance and prominence that are keeping them out of searches they should be winning.