Kill Your Idol Business Name: Kill Your Idol Category: Bars & Clubs, Entertainment Address: 222 Espanola Way City: Miami Beach Province Alt: FL Phone: 305-672-1852 Website: http://sub-culture.org/kill-your-idol