The 10 Best Diners in Georgia!

If you're craving authentic Georgia cooking, you’ll want to make your way to the nearest hometown diner. No other type of restaurant gives you the best home cooked meals, fresh flavors, and solid service all in a single location. Here are the 10 best diners in Georgia.

1. Streamliner Diner, Savannah, GA

Reminiscent of an old rail car, this 1930s vintage diner is one of two locations of Sandfly BBQ. Patrons love the huge portions of food they get, which can often become two meals for the price of one. Offering both counter and booth service, the atmosphere alone is worth a visit.

2. Buckhead Diner, Atlanta, GA

This diner is an icon of the Buckhead area, satisfying appetites for over 30 years and counting. Bright neon lights and a sleek exterior mirror the vintage flair you find inside. They're fast, friendly service will have you seated, sated, and out the door no time.

View this post on Instagram

A post shared by CHRISTOPHER LANGLOIS (@chris_langlois_w) on

3. Silver Skillet Restaurant, Atlanta, GA

Having been around for over half a century, the Silver Skillet Restaurant is a true icon of Atlanta History. The restaurant itself has been a focal point in movies, commercials, and other promotions. Not much has changed here in the past 50+ years, including their famous biscuits and homemade lemon icebox pie. 

4. Steffen’s Restaurant, Kingsland, GA

Serving of the best southern comfort food since 1948, Steffen’s is a piece of local history. They pride themselves on handcrafted burgers made with fresh meat, never frozen, and all natural ingredients to give you a meal that tastes good and is good for you. In fact, everything here is homemade from scratch, so you can always depend on high-quality.

5. Miss Dot’s Diner and Sweet Shop, Loganville, GA

Hart Diner, part cake haven, this place will have you smiling until the very last bite. Hands down, they've got the best dessert for miles around. And their upbeat, vintage vibe makes every dining experience an enjoyable one.

6. Hot Rod’s Diner, Social Circle, GA

A nod to the heyday of muscle cars, this diner is a heaping helping of nostalgia. Fans love the better than average dining food, including things like jalapeno hush puppies and their half-pound footlong hot dog. Their prices and portions are sure to please.

7. The Mayberry Diner, Albany, GA

This wholesome diner pays homage to the famous “Andy Griffith Show,” with an atmosphere that will make you think you stepped right into Mayberry itself. Their simple menu lets them focus on delivering quality and high flavor. And make sure you save room for one of their famous homemade cakes or pies- in fact, you might just want to start your meal with one.

8. Metro Cafe Diner, Stone Mountain and Atlanta, GA

This 24/7 diner is the perfect locale for late-night hankerings or early morning fuel-ups. And everything in between of course. With a stunning breakfast menu, fried favorites, nachos, and Greek dishes, there's a little something for everyone here. 

View this post on Instagram

A post shared by Verlence Hunter (@lenh119) on

9. The Diner on Abercorn, Savannah, GA

This is equal parts fun and tasty. Dishing out breakfast, lunch, and dinner 24 hours a day, you can get a good meal whenever hunger strikes. This is truly a locals favorite hangout, and you know what they say—locals know best.

10. Fenders Diner, Cornelia, GA

This old-fashioned diner comes complete with neon lights and hometown service. Grab a seat on their vintage swivel-style stools and enjoy the sounds of classic rock and roll as you wait for your meal. And make you make sure you save room for one of their old-fashioned milkshakes or malts, or a homemade dessert—it really makes the meal.

A post shared by Fenders Diner (@fendersdiner) on

Select a Georgia town to find the Best Things-To-Do and Places To Go around you
Find Diners Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Appling County

Atkinson County

Bacon County

Baker County

Baldwin County

Banks County

Barrow County

Bartow County

Ben Hill County

Berrien County

Bibb County

Bleckley County

Brantley County

Brooks County

Bryan County

Bulloch County

Burke County

Butts County

Calhoun County

Camden County

Candler County

Carroll County

Catoosa County

Charlton County

Chatham County

Chattahoochee County

Chattooga County

Cherokee County

Clarke County

Clay County

Clayton County

Clinch County

Cobb County

Coffee County

Colquitt County

Columbia County

Cook County

Coweta County

Crawford County

Crisp County

Dade County

Dawson County

Decatur County

Dekalb County

Dodge County

Dooly County

Dougherty County

Douglas County

Early County

Echols County

Effingham County

Elbert County

Emanuel County

Evans County

Fannin County

Fayette County

Floyd County

Forsyth County

Franklin County

Fulton County

Gilmer County

Glascock County

Glynn County

Gordon County

Grady County

Greene County

Gwinnett County

Habersham County

Hall County

Hancock County

Haralson County

Harris County

Hart County

Heard County

Henry County

Houston County

Irwin County

Jackson County

Jasper County

Jeff Davis County

Jefferson County

Jenkins County

Johnson County

Jones County

Lamar County

Lanier County

Laurens County

Lee County

Liberty County

Lincoln County

Long County

Lowndes County

Lumpkin County

Macon County

Madison County

Marion County

Mcduffie County

Mcintosh County

Meriwether County

Miller County

Mitchell County

Monroe County

Montgomery County

Morgan County

Murray County

Muscogee County

Newton County

Oconee County

Oglethorpe County

Paulding County

Peach County

Pickens County

Pierce County

Pike County

Polk County

Pulaski County

Putnam County

Quitman County

Rabun County

Randolph County

Richmond County

Rockdale County

Schley County

Screven County

Seminole County

Spalding County

Stephens County

Stewart County

Sumter County

Talbot County

Taliaferro County

Tattnall County

Taylor County

Telfair County

Terrell County

Thomas County

Tift County

Toombs County

Towns County

Treutlen County

Troup County

Turner County

Twiggs County

Union County

Upson County

Walker County

Walton County

Ware County

Warren County

Washington County

Wayne County

Webster County

Wheeler County

White County

Whitfield County

Wilcox County

Wilkes County

Wilkinson County

Worth County