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
Download the Plan It SC App
© 2015, The Post and Courier, an Evening Post Industries company. All Rights Reserved.