Very nice Lumbre chilis. Roasted up nicely. Hot, but not horribly so. Leaves a nice after glow in your mouth for some time. Only four stars because seven or eight of the pods were spoiled.
3 years ago
The Hatch Chile Store has a
4.7
average rating
from
12,267
reviews