Dels Restaurant
Address:
1202 E Route 66 Blvd, Tucumcari, NM 88401
Phone:
(575) 461-1740
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
- Wifi No
- Accepts Credit Cards Yes
Restaurants
Other Businesses:
- K-Bobs Steakhouse at 200 E Estrella Ave, Tucumcari, NM 88401
- Blakes Lota Burger at 2523 S 1st St, Tucumcari, NM 88401
- Pizza Hut at 711 E Route 66 Blvd, Tucumcari, NM 88401
- McDonald's at 2608 S 1st St, Tucumcari, NM 88401
- Pow Wow Restaurant & Lounge at 801 W Rte 66 Blvd, Tucumcari, NM 88401