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 Restaurants 7 Sunset Place Restaurants Miami Grew Up With By Nicole Lopez-Alvar Features Where to Celebrate Record Store Day 2026 in Miami By David Rolland Midweek Cafecito Podcast: Sweat Records Owner on Miami's Vinyl History By Flor Franceschetti Miami Life New Times and Peroni Team Up for Race Week Event By Celia Almeida