El Pescador
Address:
5768 Buford Hwy NE, Atlanta, GA 30340
Phone:
(770) 452-1555
Restaurants
Other Businesses:
- La Cazuela at 3606 McCall Pl, Atlanta, GA 30340
- China Cooks Chinese Restaurant at 215 Northwood Dr Ne, Atlanta, GA 30342
- Meskerem at 2781 Clairmont Rd NE, Atlanta, GA 30329
- Arif Cafe at 2793 Clairmont Rd NE, Atlanta, GA 30329
- Chick-fil-A at 5700 Buford Hwy NE, Atlanta, GA 30340