Login
Start Free Trial Are you a business? Click Here
Anonymous
Just to let everyone know you can buy these tamales at Walmart for ten dollars a dozen!! This company is a rip off! Please let me post this!!!
4 years ago
Read The Hatch Chile Store Reviews
The Hatch Chile Store has a 4.7 average rating from 12,267 reviews