Back to Previous Page
Share
New Mexico Chili Just Add Water
5413 Lomas Blvd. NE
Albuquerque, NM 87110
Central
(505) 268-2111
New Mexico Chile Mix. Red and Green Chile Sauce. All spices are added and ready to serve.
Social Media