Find Greek Restaurants Near: Napa Saint Helena Greek Restaurants Rutherford Greek Restaurants Yountville Greek Restaurants Angwin Greek Restaurants Deer Park Greek Restaurants Pope Valley Greek Restaurants Winters Greek Restaurants Capay Greek Restaurants Kenwood Greek Restaurants Glen Ellen Greek Restaurants Local Result for Greek Restaurants Tarla Bar + Grill 1480 1st StNapa, CA 94559 View Phone Click to View Phone Don't Know Who to Call? Searching for a qualified greek restaurant in your area? Call Us for Assistance: 1- Unfortunately, no results were found for your request. Please try again.