This week Luke and Larry are talkin' Yo Ranch Restaurant!