Charly's, EL PASO, Texas (TX)
Conveniently located at 5551 Alameda Avenue () in EL PASO, Texas (TX) (79905), Charly's are available at 9157792521. It is best to in advance to make a reservation.
More restaurants in EL PASO, Texas (TX)
Charly's contact information and details:
Address: 5551 Alameda Avenue - , EL PASO, Texas (TX) 79905
Contact Phone: 9157792521