MenuBrat › Atlanta › La costilla grill express Atlanta La costilla grill express 📍 4166 Buford Hwy NE, Atlanta, Atlanta, GA 30345 🧭 Directions Open in Google Maps ↗