An LA landmark that let’s us stuff our faces? We’re in! World Cafe drove by