12206 Front Beach Rd, Panama City Beach, Florida 32407 USA
Boys thought this chicken was hilarious!
Photo Credit: Yelp