Yep, that's right! They have tacos in space. Check out the slide show on the Discovery Channel. Click on the pic for the slideshow...Thanks to the David the Soup Peddler for the tip!
Post a Comment
In search of tacos y más in Austin, Texas.
Is there a Taco Truck or Taqueria you'd like to see us cover?
Email us now.