MenuBrat › Atlanta › Mariscos el Malecón Atlanta Mariscos el Malecón $$ 📍 3979 Buford Hwy NE, Atlanta, Atlanta, GA 30345 🧭 Directions Open in Google Maps ↗