Log Cabin Restaurant Address: 14600 NC 87 Hwy W, Tar Heel, NC 28392 Phone: (910) 862-1577 Restaurants, Seafood Other Businesses: J & R Grill at 18569 NC Highway 87 W, Tar Heel, NC 28392