Give us feedback!

Eat at Super Tacos Chupacabras, Mexico City

Super Tacos Chupacabras is a late-night taquería. It's been around for years and the secret behind its success is seasoning made of 127 spices. Believe it or not, but you have to try their food.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail