Custard’s Last Stand
Three years ago, when I sang the praises of the original Casa Larios on NW Second Street near the Mall of the Americas, I deemed its Cuban cuisine some of the most authentic in Dade County, especially taking into account our miserable, multicultural times, when one is never sure which…