The Lariat Tavern

1428 El Camino Real # A Belmont CA 94002 USA

(650) 593-7201

Location