iOS app Android app

Snakes Memphis Restaurant

WATCH: Snakes In A... Restaurant?

Posted 11.05.2012 | Food

As the host of Food Network show "Health Inspectors," restaurant consultant Ben Vaughn has seen lots of crazily disgusting things in a restaurant. But...