Chile Monster The Hatch Chile Store

Updated
1933 San Mateo Blvd NE, Ste 266, Albuquerque, NM. 87110, US
Albuquerque, New Mexico 87110 United States

About

We carry a huge selection of green and roasted hatch chili products.

Contacts