Showing posts with label pepper. Show all posts
Showing posts with label pepper. Show all posts

Friday, September 2, 2016

WHAT IN THE WORLD IS A HATCH CHILE?

It's all the buzz right now in Texas! This northerner thought, "what in the world is a Hatch chile," and why is our supermarket having a Hatch Chile Palooza?