Thai Chili is a family-owned and operated restaurant serving the best and most authentic Thai cuisine for over 32 years at the time of this post. It is in Atlanta, Georgia, at 2169 Briarcliff Road NE, 30329, in the Briar Vista Shopping Center. They offer dine-in, carry-out, and delivery.
Family owned and has no affiliation with any other Thai Chili outside of Atlanta.
Continue reading “Thai Chili”