Contact Us

We will get back to you soon.

Our Location

Del's Restaurant

1202 East Historic Route 66
Tucumcari, NM 88401

(575) 461-1740

Hours

Monday - Saturday: 11:00 am - 8:00 pm
Sunday: Closed