Update Info - Tabla Cafe
This restaurant was reported as closed. If it is open, let us know.
Tabla Cafe
1167 Magnolia Ave
Larkspur, CA 94939
1167 Magnolia Ave
Larkspur, CA 94939
This restaurant was reported as closed. If it is open, let us know.