Search results
We did not find results for: Thara Thai Champaign, IL.
Check spelling or type a new query.
We did not find results for: Thara Thai Champaign, IL.
Check spelling or type a new query.
912 W Bloomington Rd Champaign, IL 61821 279.46 mi
Is this your business? Verify your listing
4.0 273 reviews
Incredible food and prompt service. This was my favorite place to go with my father for meals, and I believe it is his favorite. I'm always afraid it will go out of business since it's so... More
My husband describes this place as his favorite Thai restaurant in the whole world. He hasn't been to Thailand, but for a Thai restaurant in central Illinois, this place is for real. We've stopped... More