Del's Restaurant

Established in 1956

on Historic Route 66

 Tucumcari, New Mexico

Home   Menu Pictures Location Links Awards Contact  

 

Contact Information

Telephone: 575.461.1740
 
Postal Address: 1202 E. Route 66, Tucumcari, New Mexico, 88401
 
Email: emaildels@qwestoffice.net

2014 Del's Restaurant