Earl's Diner
$ • Diners, American
Hours:
308 E Stuart Dr, Hillsville
(276) 266-3059
About Earl's Diner
Customers' Favorites
Fried Squash Coke Slaw and Jalapeños Popper
Bacon Cheeseburger and Fries
Cheeseburger with Fries
BBQ Bacon Swiss Burger
Fried Red Potatoes
Double Cheeseburger
Hamburger Steak
Macaroni Salad
Meatloaf Dinner
Grilled Chicken
Earl's Diner Reviews
Ratings
Menu
Add a Menu


Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 8PM |
Saturday | Closed |
Sunday | Closed |
Earl's Diner is a cozy and warm spot with outstanding, delicious home-cooked food. The atmosphere is homey and relaxed, making guests feel right at home. Known for the best hamburgers and cold beer served in cold mugs, it offers a variety of items on the menu, including juicy handmade burgers, club sandwiches, fries, and onion rings. The staff is friendly, efficient, and welcoming, greeting everyone as they enter and continuing their hospitality until departure. Visitors often comment that the staff makes them feel like regulars and that the place brings a smile to their face. The diner has an old-fashioned charm, reminiscent of a small town luncheonette, and is popular with locals and travelers alike. It’s a place where everyone, including kids, can enjoy a great meal together in a friendly, relaxed environment.