In this short documentary, filmmakers Sterlin Harjo and Matt Leach accompany local Ben Collins to his favorite restaurant, El Rio Verde. When it comes to the burritos, there’s only one rule: the wetter, the better.
thislandpress.com/07/12/2011/el-rio-verde-tulsa/