Address: 4411 US-79, Homer, LA 71040, USA
“Takes a while to get your food but it's the best fried chicken ever!”
Address: 111 W Main St, Homer, LA 71040, USA
“Kinda on the pricey side. Nothing special. Pretty decent food.”