Drexel NC Restaurants 1. 116 N Main St, Drexel, NC 28619 | Main Street Restaurant LLC (828) 432-9090 2. 906 S Main St, Drexel, NC 28619 | Osaki (828) 433-8882