Tucumcari NM Bars 1. 801 W Rte 66 Blvd, Tucumcari, NM 88401 | Pow Wow Restaurant & Lounge (575) 461-2587