Skip to main content

Tao Thai Restaurant

restaurant · Upland, CA

Address
893 W Foothill Blvd, Upland, CA 91786-3727
Where
34.1084, -117.6628

Search Hominin for Tao Thai Restaurant

Other restaurants nearby

More in Upland

Tao Thai Restaurant — restaurant in Upland, CA | Hominin