Top Five French Restaurants in Atlanta

In the mood for a some French fare?  These culinary hot spots are the best in Atlanta for a true taste of French fare, libations and of course the ultimate French experience. Voila!