Get directions to: The Green Ingredient, El Paso, TX
Restaurant address: 201 E Main St Ste 112 El Paso, TX 79901, USA
Restaurant: The Green Ingredient