1. The Big Red Food Tuuck 8951 Ocean HWY, Leland, NC 28451 Coordinate: 34.20879,-78.03315 Phone: (910) 207-1646