Get directions to: National Truck Stops & Restaurant, Vado, NM
Restaurant address: 16320 Stern Drive Vado, NM 88072, USA
Restaurant: National Truck Stops & Restaurant