Diners, Drive-Ins, and Drives Name That Kitchen Highlights 

Advertisement
The Lodge Sasquatch Kitchen
(04:36)

Guy finds top-notch green chile pork stew in Fort Collins, CO.

More Triple D