In this great country of ours, one could eat a different sandwich every day of the year—so that's what we'll do. Here's A Sandwich a Day, our daily look at sandwiches around the country. Got a sandwich we should check out? Let us know. —The Mgmt.
Though less well-known than the touristy Versailles restaurant, Puerto Sagua is still a must-go for Cuban food in Miami. Don't get intimidated by its location, where many high-end, chic restaurants cluster—this is as cheap as a great sandwich in Miami Beach can get.
Their Cuban sandwich ($6.95) is served all day and comes in a medium or large size—get the medium if you still want to nibble on other dishes here (like the ropa vieja). There's nothing complicated about this authentic Cuban: ham, Swiss cheese, mustard, and another layer of roast pork stuffed in slightly toasted Cuban bread that resembles French baguette, but tastes fattier, with crispy edges. Pressed tightly and cut into two triangles, the sandwich pairs nicely with their seriously aromatic cafe con leche.
Puerto Sagua Restaurant
700 Collins Ave, Miami Beach, FL 33139 (map); 305-673-1115
All products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.