Tuktan Thai Food

1067 Broadway, Chula Vista, CA 91911, United States