My husband and I recently spent 3 days in Savannah and 4 days in Charleston. We ate very well but found the restaurants in Charleston to be superior to those in Savannah.
Here is a list of the places we tried in each, starting with the best:
Savannah
Lunches - Public Kitchen, The Pirate’s House, Toast All Day
Dinners - Chive Sea Bar (best by far), Vic’s on the River, The Olde Pink House
Charleston
Lunches - Restaurant at Middleton Place, Betty Lou’s Bistro, 82 Queen, King Street Food.
Dinners - ca. 1886 House (absolutely spectacular), Charleston Grill (also top notch), Magnolias, S.N.O.B
A full report with photos, dishes we ate, and sightseeing is on my blog: