E
The Chile Shop
109 E Water Street, Santa Fe NM 87501-2132
(505) 983-6080
Retail store, with a substantial mail order business.