Explore authentic Thai dining options
Restaurant
686 Broadway Broadway &, J St, Chula Vista, CA 91910, United States