Popular Navarro General Store 4.4 192 reviews Wendling St #231, Navarro, CA 95463, USA (707) 895-9445 10/15/2026