Napkins Bar and Grill

Napkins Bar + Grill, situated in the heart of downtown Napa, offers a straightforward yet sophisticated menu of American cuisine with a global influence.