Try DeKalb Farmers Market on E. Ponce de Leon, just inside I-285. Their meats are good and reasonably priced. A lot to see and taste there too! Vegetables from all over the world. Star Provisions would be very good, but pricey...it is associated with Bacchanalia. You might also check out Buford Hwy Farmers Market, which has a large meat department, although I haven't bought any there yet. It is located on Buford Hwy (duh) immediately outside of I-285. If you are going outbound on Buford Hwy, it will be almost immediately after the bridge, on the left.
Rita