Are they roasting chilies at Walmart
Address: 707 S 8th St, Colorado Springs, CO 80905, USA
Kathleen Ybarra | Oct 28, 2019
Yes they were..I don't know if they still are..
Ashley Sheeder | Oct 28, 2019
Not that I'm aware of.
Thanks! Your answer is awaiting moderation.