I have placed my order twice one did not show Overnight delivery arrive four days late
I do have to say customer service is Helpful very nice people to work with we’ll see if my order finally goes Through
1 year ago
The Hatch Chile Store has a
4.7
average rating
from
12,267
reviews