The Curly Tail

The Curly Tail The Curly Tail
The Curly Tail
815 E. North Avenue Flora, IL 62839

618.662.2900

Map | Related Events | Related Articles

Facebook

Barbecue restaurant, we have smoked ribs, brisket, pulled pork, etc. Also lots of other offerings too!

 



FREE Visitors Guide!
Request Your FREE
         ILLINOISouth
     Visitors Guide
        View Online Request Today!