The article offers brief information on the best restaurants on Buford Highway in Atlanta, Georgia, including the best Chinese food restaurant Chef Liu, the best drive-through taco restaurant TAco Veloz, and the best sit-down ...