No Mas! Cantina

180 Walker Street SW
Atlanta, GA 30313
(404) 574-5678
nomascantina.com

This restaurant no longer manages reservations with Rezku.