Today more than ever, Miami is a foodie destination. But despite how much it has grown, at the heart of the city, diners will still find that classic, local fare that has become part of its heritage: Latin cuisine. From Nicaraguan and Cuban restaurants, to Puerto Rican delicacies, Dominican flavors and Salvadoran plates—all in restaurants spread across Miami—here are our top five spots for a variety of authentic Latin food in the Magic City.