Share: Restaurant/Food Tarla Grill 1001 Second Ave Napa, Ca 94559 (707) 927-5333 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.