Get directions to: Blake's Lotaburger, Tucumcari, NM
Restaurant address: 2523 S 1st St Tucumcari, NM 88401, USA
Restaurant: Blake's Lotaburger