Tarla Mediterranean Bar & Grill
1480 1st St, Napa, CA 94559, USA


Restaurant
1480 1st St, Napa, CA 94559, USA
Unfortunately, Tarla Mediterranean Bar & Grill hasn't added any spaces to their profile on The Vendry.

The Infatuation

The Infatuation
Do you work for Tarla Mediterranean Bar & Grill? Contact us to learn more about who's managing this profile or gain access.