Where is the best dominican restaurant in ATL? Also, where can I just walk into and grab something quick like good empanadas???