Bar Offers a Taste of Williamsburg

In North Carolina.
Welcome to the Williamsburg of the South.