• Santa at The Stack

    The Stack Restaurant 70 Spyglass Ln, Wilmington, Vermont, United States

    Visit with Santa over dinner at the Stack.