1. Costa Verde Restaurant 6200 Buford Hwy, Norcross, GA 30071 Coordinate: 33.93092,-84.22541 Phone: (770) 449-3221
2. Fina Estampa 1560 Indian Trail Lilburn Rd, Norcross, GA 30093 Coordinate: 33.9207,-84.16886 Phone: (770) 806-9666