All that aside...how bitchin' does this logo look?!?!?

When this place first popped up, they had a cheap banner out front that said "Horny Toads" featuring a horned toad laying alluringly on his side. Needless to say, I was filled with a need to experience all the Horny Toad had to offer. Weeks went by and nothing happened. Now all of North Kansas City is being ravished by El Chupacabra fever. By all of NKC, I mean 3 guys from Johnson County driving by during lunch.

Little is known about El Chupacabra other than it being a mythical, Mexican, goat-eating creature that will reside at 2417 Burlington St in Kansas City, MO. There are signs in the window stating that they will open soon and that there is absolutely no solicitation. There is a noticeable lack of goat carcasses in the parking lot, which totally makes me think this place isn't legit.
