Hatch, New Mexico is the Chile Capital of the World, as you’ll see in this New Mexico True Television video.  Then get fresh frozen Hatch chile from the 2016 Season at our store on Montgomery just west of Wyoming in ABQ, or online her at our site. To view the video click here: https://www.youtube.com/watch?v=7RcGt7KB7F4