When someone tells you about a UFO-themed taco restaurant, you have two choices: dismiss it as gimmicky nonsense or embrace ...