Get directions to: Subway, Tallulah, LA Restaurant address: 120 Highway 65 South Tallulah, LA 71282, USA Driving Walking Bicycling Restaurant: Subway