Indian Beach NC Restaurants 1. 1701 Salter Path Rd, Indian Beach, NC 28512 | Carlton's (252) 808-3404