Bar
Demitri's Taverna
9 locals recommend,
Tips from locals
Family recipes combined with excellent service make this restaurant a hit. Sit on their patio and watch the world go since is located at the Flag pole in the center of town.
Locals also recommend
Location
2235 First St
Livermore, CA