I would say Atlanta aquarium has your best price on cuc, the aviarium might have seahare, any either 1 of them could have a starfish. and they're both in walking distance from each other. but if you're driving all the way up here from Savannah I would also visit Nemo's, sea Atlanta, and Marine designs!!