The Black Door Miami Neighborhood: Little Haiti/Liberty City 900 NW 80th St., FL, 33150 305-988-3953 Website advertisement advertisement Trending Restaurants Two Key West restaurants make Michelin history By Nicole Lopez-Alvar Miami Life Miami man's $100M toy rocket explodes in fireball By Celia Almeida Miami Life Best things to do in Miami this weekend, May 29 to 31 By Ashley-Anna Aboreden and Others Features How Willy’s found a new home at Las Rosas By Flor Franceschetti