El Potro Mexican Restaurant

3396 Buford Hwy NE Atlanta GA 30329 USA

(404) 325-9312

Location