Search results
We did not find results for: Anna Thai Restaurant Decatur, IL.
Check spelling or type a new query.
We did not find results for: Anna Thai Restaurant Decatur, IL.
Check spelling or type a new query.
253 N Main St Decatur, IL 62523 1776.94 mi
Is this your business? Verify your listing
4.0 75 reviews
As always the staff is wonderful. Their attention to you is refreshing. The music entertains us as you can hear classical versions of 80s music. The food is always wonderful. We were so full, we... More
At my Alma Mater for the weekend, and I have to give a shout out to Anna Thai! Their Pad Thai never disappoints! As a broke college student, this was a cost-effective option because the portions... More