521 Kitchen and Que = Our Pick for Holiday Meat!

521 Kitchen and Que is located in Atlanta off Roswell Road and is our pick for ordering your Holiday Meal this year, and dinner tonight! Owned by local Atlanta couple, Drew and Roma Kirkland, this is by far one of the best BBQ’s we have been to.  One thing that strikes us in particular about […]