Chef Christopher Turla earned his Davenport, Iowa restaurant a $335 ticket Wednesday after health inspectors saw a video of him kissing and licking toads in the kitchen.
If this was the South, that would have just been foreplay.
Chef Christopher Turla earned his Davenport, Iowa restaurant a $335 ticket Wednesday after health inspectors saw a video of him kissing and licking toads in the kitchen.