Profile Latin Chicks Restaurant Located in Midtown 5205 Waters Ave, Savannah, GA 31404 (912) 495-5133 Visit Website Scroll to view more 1 2 3 4 5 Previous of Next Info & Amenities We are home-made, slow cooked Latin American food served fast! Get Directions