Oaxaca Ice Cream Shop
2242 E El Monte Way, Dinuba 93618