Chef Leon Cuisine: Argentine Neighborhood: Midtown/Wynwood/Design District 118 Buena Vista Blvd., FL, 33137 786-814-8433 vanesa@chefleonmiami.com Website advertisement Related Articles No Image Restaurants June 2016 Miami Restaurant Openings and Closings By Laine Doss advertisement Trending Miami Life Best Things to Do in Miami This Week By Ashley-Anna Aboreden and Others Restaurants Miami Icon Falls as Chefs Mourn Mandarin Implosion By Nicole Lopez-Alvar Politics & Government James Uthmeier Slams Barry University Over TPUSA Snub By B. Scott McLendon Film, TV & Streaming 10 Years Later, Pxtn Returns to The Voice By Celia Almeida