Going Off the Menu EP 103: I'LL SHOW YOU MINE

Digital Series
Going Off the Menu EP 103: I'LL SHOW YOU MINE

Going Off the Menu EP 103: I'LL SHOW YOU MINE

A die hard foodie turns the tables on Liza and Russell showing them a secret barbacoa taco stand in South Central LA but, when it’s time for hosts Liza and Russell to show their authentic Mexican cuisine intel, they may all end up spinning their wheels.