Thai
Del Valle
Little Thailand is a great Thai restaurant in a residential neighborhood east of the airport.
March 5, 2024