Get directions to: Truckstops Of Santa Rosa, Santa Rosa, NM
Restaurant address: South Highway 84 Santa Rosa, NM 88435, USA
Restaurant: Truckstops Of Santa Rosa