Tarla Grill Categories Food And Beverage 1001 Second Ave Napa Ca 94559 (707) 927-5333 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×