Markets & Stores 18

Hatch Green Chili Peppers

sdalton29 | Jun 26, 2013 10:33 AM

Anyone know where to buy whole Hatch Green Chili peppers in the Twin Cities? The festival is coming up in July.

Want to stay up to date with this post?

Feedback