Get directions to: Segovia 66 Truck Stop, Junction, TX
Restaurant address: 115 S Segovia Access Rd Junction, TX 76849, USA
Restaurant: Segovia 66 Truck Stop