Placed order on a Wednesday. Order was not processed until Monday and would not be delivered until Thursday. We had to return the order because we did not receive it in 36 hours as mentioned on website. Process not clearly defined on web-site.
8 years ago
The Hatch Chile Store has a
4.7
average rating
from
12,210
reviews