Back to Restaurant Search
Tha Siam Menu and Take Out in Larkspur CA, 94939
  • Tha Siam

  • Thai Food, Thai
  • 1813 Larkspur Landing Cir Larkspur CA, 94939
    - (0) EatStreet Rating
  • Hours 11:30am - 2:50pm
Empty Cart Illustration

Famished? Fill me up!