Del's Restaurant

1202 Rte 66, Tucumcari, NM 88401

Photos 

Photo taken by Kevin Turner in July 2015

Enlarge

Map 

Street View 

Update Log 

  • April 21, 2017: New photo from Bill Eichelberger
  • July 4, 2015: Added by Kevin Turner

Sources