Update Info - Luby's
This restaurant was reported as closed. If it is open, let us know.
Luby's
1010 Chelsea St
El Paso, TX 79903
1010 Chelsea St
El Paso, TX 79903
This restaurant was reported as closed. If it is open, let us know.