Get directions to: Log Cabin Restaurant, Tar Heel, NC
Restaurant address: Po Box 93 Tar Heel, NC 28392, USA
Restaurant: Log Cabin Restaurant