Black Mountain NC Subs & Sandwiches 1. 601 W State St, Black Mountain, NC 28711 | Todd's Sandwich Shop & Pub (828) 669-6680