Update Info - Green Chile Bowl
This restaurant was reported as closed. If it is open, let us know.
Green Chile Bowl
5120 Canyon Dr
Amarillo, TX 79109
5120 Canyon Dr
Amarillo, TX 79109
This restaurant was reported as closed. If it is open, let us know.