Puckett's Grocery & Restaurant - Downtown Franklin

Southern Restaurant (US) in Franklin
Open today until 10:00 PM
Header image for the site


For here or to go? Luckily, Puckett's Franklin has both! We're open daily for dine-in, takeout & curbside pickup, and delivery.

Click the button below to order now!

Order online

Get Mom what she really wants this year, and order our family-style brunch for Sunday! From quiche to French toast casserole, our Mother's Day pickup menu is sure to please.

Puckett's is your one-stop shop: You can also add on a $35 bouquet from local florist One Wild Flower Designs or a mimosa...

Read More
Order online

We're open, y'all! Puckett's Franklin is back open for dine-in service and ready to serve you from 7am - 8pm daily!

Come see us for breakfast, lunch, and dinner, or order online for delivery or curbside pickup.

Pictured is our new, mouth-watering Skillet Cinnamon Roll - available now! πŸ˜›

Order online


4 days ago
I'm usually not a fan of pulled pork. The most amazing pork I've ever had... didn't even need sauce, it was so flavorful!
- Dan Z
a week ago
The Trolley stopped at VIERA Cool Springs today. Such a great experience. The employees were extremely friendly and professional. The food was great as always!!! Thanks again.
- David C
3 months ago
Best food that we had in Franklin. So the piggy 🐷 mac was absolutely out of this world. We tried the meatloaf skillet which was also delicious. The live music just topped the night off. The waiter was straight up the best. He helped us pick out things that he thought we would like. The wings for an appetizer were definitely something I have never had. They are smoked in cherry wood and a rub was placed on them. So delicious!! πŸ”₯When in the area please do yourself a favor and check out this joint. You won’t regret it.
- Kathy M

Contact Us


Call now
  • (615) 794-5527


Get directions
120 4th Avenue South
Franklin, TN 37064
United States

Business Hours

Mon:7:00 AM – 9:00 PM
Tue:7:00 AM – 9:00 PM
Wed:7:00 AM – 9:00 PM
Thu:7:00 AM – 9:00 PM
Fri:7:00 AM – 10:00 PM
Sat:7:00 AM – 10:00 PM
Sun:7:00 AM – 9:00 PM
Contact Us
Message sent. We'll get back to you soon.