Before big chains lined the highways, small-town general stores were where folks grabbed groceries, swapped news, and picked up a Moon Pie on the way home. A handful of these old-time shops are still going strong across Tennessee, complete with wooden shelves, glass-bottle sodas, and food made right there in the back.
Some date back to the 1800s, and each one has its own reason to earn a spot on a road trip. Here are seven Tennessee general stores where the slow, friendly pace never really faded.
1. Sutton General Store, Granville, TN

Candy lovers get a real kick out of the shelves here, where old-time treats like Bazooka bubble gum, Tootsie Rolls, root beer barrels, and Moon Pies still fill the jars and racks. It is the kind of selection that most stores stopped carrying decades ago.
Maps describes Sutton General Store as a place with a nostalgic vibe, selling breakfast, gifts, and souvenirs, with a museum attached. You can grab a meal too, since breakfast and lunch are both served under the same roof.
The store sits in the historic Cumberland River community of Granville, a tiny town of just a few hundred residents. Food, history, and shopping are all within walking distance, which makes it an easy stop to stretch your legs and look around.
Doors are open Wednesday through Friday from 8:30 AM to 4 PM, with a longer Saturday running until 8:30 PM. Saturdays draw the biggest crowds, so a midweek visit is quieter if you like elbow room.
You will find it at 169 Clover St, and there is a restroom on site.
2. Forbus General Store, Pall Mall, TN

Red and white checkered tablecloths set the mood the moment you step inside, and the whole place feels like it was pulled straight out of the past. It is a working general store that never lost its old country look.
The food counter is a big part of the draw. Maps lists fresh burgers, milkshakes, and fried bologna sandwiches, and the store rounds things out with gifts and hard-to-find grocery items that are locally sourced.
Beyond the food, the shelves are packed with nostalgic goods and country store items you simply cannot find in most places anymore. That mix of a meal and a good browse is what keeps people coming back.
Forbus sits in the rural farming valley of Pall Mall, a small community known as the home of Sgt. Alvin C.
York. Hours run Monday through Saturday from 6 AM to 5 PM, closed Sunday.
There is free parking, and even free Wi-Fi if you need it. The address is 3902 N York Hwy.
3. The Davis General, Franklin, TN

A Reuben sandwich and a tank of ethanol-free gas is a combination you do not see every day, but that is exactly what makes this stop stand out. It is part deli, part fuel stop, part grocery, all in one historic building.
Maps highlights The Davis General as an iconic store serving the Boston and Leipers Fork area of Franklin since around 1928. You can gas up, grab a fresh gourmet deli sandwich and a cold drink, and pick up a few groceries on your way out.
Breakfast is a favorite here, with a counter that cooks it up fresh each morning. There is coffee, comfort food, dessert, and even a vegetarian cinnamon roll on the menu, with seating inside and outdoor space if the weather is nice.
The setting is the rolling countryside around Leiper’s Fork, which gives the whole place a warm, small-town feel. Hours are 7 AM to 6 PM on weekdays, 8 AM to 5 PM Saturday, and 10:30 AM to 3:30 PM Sunday.
Parking is easy and free at 5600 Leipers Creek Rd.
4. South Tunnel General Store, Gallatin, TN

Here is a fun bragging right: this is the only store in its area that carries Double Cola, and the only place in middle Tennessee where you can buy coal. Those kinds of quirks tell you right away that this is not your average shop.
South Tunnel General Store has been a local grocer since 1859, and the current effort to restore it has become part of its story. The invitation is simple, come in, sip a drink, and look around the old-time store.
On the shelves you will find dry and canned groceries, fresh homemade bread, locally grown and canned farm goods, household items, and antiques. Glass-bottle sodas are sold in take-home packs or served ice cold one at a time.
The store sits in the unincorporated rural hamlet of South Tunnel north of Gallatin, where the 19th-century country road character is still intact. Hours are limited to Friday and Saturday, 11 AM to 5 PM, so plan accordingly.
You will find it at 310 S Tunnel Rd.
5. The Old Mill & General Store, Pigeon Forge, TN

Fresh-ground cornmeal is the calling card at this Pigeon Forge landmark, along with pancake mixes, flour, and grits milled the old-fashioned way. Maps sums it up as a rustic shop, gift store, and bake shop rolled into one.
The shelves go well beyond baking staples. You can pick up fixings from the neighboring Old Mill restaurant, local honey, T-shirts, Christmas ornaments, black bear statues, and plenty of candy and gifts to take home.
Part of the appeal is the building itself. The store sits on a historic gristmill site dating to 1830 along the Little Pigeon River, which gives it a genuine sense of Appalachian heritage before you even walk through the door.
It is worth knowing this is a busy tourist area, so it leans souvenir shop in spots, but the history and the fresh-milled goods keep it grounded. Hours are generous, 8 AM to 8 PM most days and until 9 PM on Friday and Saturday.
Find it at 175 Old Mill Ave.
6. Old Dunlap General Store, Produce & Hardware, Spencer, TN

Where else can you buy fresh doughnuts, a jar of homemade jelly, a burger, and a handful of hardware all in one trip? This mountain-top store covers a surprising amount of ground under a single roof.
Maps describes it as a charming shop for groceries and hardware, plus a food counter serving fried dishes, sandwiches, and burgers. The kitchen makes food to order using staples like fresh tomato and seasoned fresh beef.
The produce side is the real standout, with local honey, jams, jellies, pickles, and fresh seasonal organic produce. There are also handmade goods to browse, including furniture, so it is worth wandering the aisles.
Perched atop the Cumberland Plateau in Spencer, a small mountain town of roughly 1,500 people, the store holds tight to its rural roots. One practical tip, it is cash only, so come prepared.
Hours are Monday through Saturday, 8 AM to 4 PM, at 51 Army Camp Rd.
7. Cumberland Mountain General Store, Clarkrange, TN

An old-school diner tucked in the back is the surprise that makes this one different from the rest. You can shop the front, then sit down for burgers, fudge, and a coffee bar without ever leaving the building.
The store leans into its throwback country feel, filling the space with vendor booths that showcase local products and community talent. It is a good spot for gifts, and every purchase supports small business.
Antiques share the shelves with the fresh goods, so there is always something to hunt for while the kitchen works. That mix of browsing and eating gives you a reason to linger longer than a quick stop.
Cumberland Mountain General Store sits in the small rural community of Clarkrange, a highway crossroads town of fewer than 1,000 residents. Hours are 8 AM to 5 PM Monday through Thursday and until 7 PM on Friday and Saturday, with free parking on hand.
The address is 6807 S York Hwy.
Seven stores, seven different reasons to slow down and take the back roads. If you have been missing the days when a store was more than a place to grab and go, any one of these is a fine place to start.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.