2050 Nut Tree Rd, I-80 Exit 156, Vacaville, California 95687 USA
Seen this told the manager she didnt even care nor did she want to take it iff the shelves crazy
Photo Credit: Yelp