New Clock Restaurant
8409 Dyer St, El Paso
(915) 751-6367
Menu
Restaurants in El Paso, TX
New Clock Restaurant
8409 Dyer St, El Paso, TX 79904
(915) 751-6367