At Rivera's Mexican Restaurant in Omaha, where there seems to be a quaint folk festival going on. Oh look! Tequila!

May 6, 2012 · 12:39 AM UTC

1