A budget travel community your mom probably wouldn't find useful.

Heavy metal burrito

3.0 Stars

I found a piece of hardware in my burrito. I think it was a 8mm nut. I can't decide if that's cool or not, so I'm giving it three stars.

On Wed Jul 8, 2009 | Back to Taqueria Vallarta