TexMex footlong coney! I'm in heaven!