Rommel H.
10/20/2022
Easily the best turkey leg i have ever had in my life. it was so tender and flavorful and i will most definitely be back for more. 100% recommended
(1)
Punkin’s Pop-In is a cozy neighborhood spot in St. Louis, Missouri that offers a unique selection of handcrafted beverages and light bites.
With a laid-back atmosphere and friendly service, this local establishment is a popular choice for those looking to relax and enjoy a casual dining experience.
Generated from their business information
Easily the best turkey leg i have ever had in my life. it was so tender and flavorful and i will most definitely be back for more. 100% recommended