Tarla Mediterranean Bar + Grill
OPEN NOW
Today: 11:00 am - 10:30 pm
Phone: (707) 255-5599
Address: 1480 First St, Napa, CA 94559
Website: Home
Cuisines: Mediterranean, Continental, European, Greek
2815 Jefferson St Ste B, Napa, CA 94558
611 Trancas St, Napa, CA 94558
829 Main St, Napa, CA 94559
1420 3rd St, Napa, CA 94559
1140 Main St, Napa, CA 94559
1312 Trancas St, Napa, CA 94558
1026 1st St, Napa, CA 94559
902 Main St, Napa, CA 94559
1006 1st St, Napa, CA 94559
1700 W Imola Ave Unit A, Napa, CA 94559