Get directions to: Longhorn Truck And Car Plaza Inc, Vinton, LA
Restaurant address: 2374 Highway 109 South Vinton, LA 70668, USA
Restaurant: Longhorn Truck And Car Plaza Inc