115 N Irwin Ave, Ocilla, Georgia 31774 USA
The action spot. Mmmmmm. Tasty gizzards & chicken fried. Yes!!
Photo Credit: Yelp