Thai Chili

Family owned and has no affiliation with any other Thai Chili outside of Atlanta.

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.

Continue reading “Thai Chili”