Get directions to: Love's Travel Stop, Edinburg, TX
Restaurant address: 8420 N Expressway 281 Edinburg, TX 78541, USA
Restaurant: Love's Travel Stop