MenuBrat › Atlanta › LA Chews Atlanta LA Chews $$ 📍 1825 Delowe Dr SW, Atlanta, Atlanta, GA 30311 🧭 Directions 📞 (404) 963-5691 🌐 Website Today 10 AM–5 PM Open in Google Maps ↗ Hours Today 10 AM–5 PM Sunday 8 AM – 5 PM Monday 10 AM – 5 PM Tuesday 10 AM – 5 PM Wednesday 10 AM – 5 PM Thursday 10 AM – 5 PM Friday 10 AM – 5 PM Saturday 8 AM – 5 PM