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