The Best Restaurants in Downtown Atlanta | You may think of Downtown Atlanta, the city’s tourist center, as a mecca of chain restaurants that cater to tourists — but that’s not the case at all! Downtown Atlanta has plenty of fantastic local restaurants that you’ll want to add to your foodie checklist. Check out the top places to eat in Downtown Atlanta,Georgia. Top Downtown Atlanta, Georgia Restaurants. Where to eat in Downtown Atlanta, Georgia. | Find more travel tips at…