Charlie’s Napa Valley
DETAILS

Charlie’s is a new family-run neighborhood restaurant in the heart of the Napa Valley, serving a casual new American menu alongside a full bar with local and international wines and creative cocktails.

Charlie’s Napa Valley

1327 Railroad Ave, St. Helena, CA 94574, USA