Update Info - Avila's Snack Bar
This restaurant was reported as closed. If it is open, let us know.
Avila's Snack Bar
5631 Dyer St
El Paso, TX 79904
5631 Dyer St
El Paso, TX 79904
This restaurant was reported as closed. If it is open, let us know.