There is a good Cuban/Carribean restaurant located north of Va. Highlands in Atlanta. It's called Mambo. Good Food and atmosphere. The owners are from Cuba, I think. Rdwhah wrote in article ... > I am looking for Carribean restaurants in Atlanta or SE GA/NE FLA. Can > anyone help? > Susan >
Atlanta, GA