795 N Spring Garden Ave, DeLand, Florida 32720 USA
All you can eat Chicken (crap, tough hard to chew)
Photo Credit: Yelp