Ibarra's Restaurant Address: 7624 State Highway 16, Guinda, CA 95637 Phone: (530) 796-3002 Restaurants, Bars Other Businesses: Guinda Commons at 7624 State Highway 16, Guinda, CA 95637