Update Info - El Canyon Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Canyon Restaurant
5011 Alabama St
El Paso, TX 79930
5011 Alabama St
El Paso, TX 79930
This restaurant was reported as closed. If it is open, let us know.