Tarla is located on 1st street in downtown Napa in an area deemed the West End. They serve Mediterranean Cuisine that is unbelievably good.
12/21/2014
A guide to Napa Valley
by Kyle Goleno
Tarla is located on 1st street in downtown Napa in an area deemed the West End. They serve Mediterranean Cuisine that is unbelievably good.
12/21/2014