26 Thai Kitchen & Bar is a top-rated Atlanta restaurant next to the Lindbergh Center MARTA station on the red and gold lines. In addition to Thai food that uses local ingredients, there’s a large bar with happy hours. A unique feature is that the owner/chef was 26 when she opened the restaurant — hence the name.
The restaurant is one of the closest places to eat near MARTA. It’s literally next to the station (northbound platform). Look for the Main Street exit after getting off the train.