Thai restaurant, Restaurant
Discover the vibrant flavors of Thailand at Anna Thai Restaurant on North Main Street in Decatur. This cozy eatery boasts an extensive menu, offering delightful dishes like pad Thai and Mongolian beef, all at reasonable prices. Diners rave about the generous portions and the friendly, attentive service, making it an ideal spot for lunch or dinner, whether you’re dining solo or with family. With fast service, a great tea selection, and a relaxing atmosphere, it’s a culinary gem worth revisiting. Plus, it’s wheelchair-accessible and offers various dining options, including outdoor seating.
American restaurant
104 E Prairie Ave, Decatur, IL 62523, United States