2050 Nut Tree Rd, I-80 Exit 156, Vacaville, California 95687 USA
Produce section is low/no stock.
Photo Credit: Yelp