Update Info - Latin Chicks
This restaurant was reported as closed. If it is open, let us know.
Latin Chicks
7804 Abercorn St
Savannah, GA 31406
7804 Abercorn St
Savannah, GA 31406
This restaurant was reported as closed. If it is open, let us know.