Web Site Coming Soon

1 Larkspur Plaza Dr, Larkspur, CA 94939

Open Daily 11:30am to 8:30pm

Call 415-301-5367 For Take-Out

 

CLICK HERE FOR LA MEZA MENU

CLICK HERE FOR MT. TAM CAFE MENU

ORDER HERE FOR PICK-UP OR DELIVERY