July 08, 2014 The first franchise location of Asheville's popular White Duck Taco Shop is open on James Island.
The open dining room at White Duck Taco Shop on James Island on Saturday, July 5, 2014. Michael Pronzato/ Staff
© 2014, The Post and Courier, an Evening Post Industries company. All Rights Reserved.