MenuBrat › Atlanta › Six Brothers - Loaded Kitchen Atlanta Six Brothers - Loaded Kitchen American $ 📍 1683 Lakewood Ave SE, Atlanta, Atlanta, GA 30315 🍽️Book on website 🧭 Directions 📞 (404) 254-1498 🌐 Website Today 9 AM–5 PM Open in Google Maps ↗ Hours Today 9 AM–5 PM Sunday Closed Monday Closed Tuesday Closed Wednesday Closed Thursday Closed Friday 9 AM – 5 PM Saturday Closed