The Top 100 Restaurants in Miami for 2025

Filter By:

Filter by Neighborhood
Filter by Neighborhood
Filter by Cuisine
Filter by Cuisine
Select a Restaurant
Select a Restaurant

The Top 100 Restaurants in Miami for 2025

Puerto Sagua

Image: Puerto Sagua
Leah Gabriel
Puerto Sagua has been a South Beach staple since 1962, timelessly serving timeless Cuban comfort food without the frills. From ropa vieja to masitas de puerco, everything on the menu tastes like abuela just carried it to the table from her kitchen. Open daily from early morning to 11 at night, it's the kind of spot where locals and tourists gather shoulder to shoulder over plates of arroz moros and maduros. In a neighborhood crammed with glitzy makeovers, Puerto Sagua's old-school charm and faultless consistency stamp it as a true Miami Beach institution.
700 Collins Ave., Miami Beach, 33139