"Award winners for its 9-inch-deep Key Lime Pie, Icebox Cafe’s slice of tropical heaven boasts all the right flavors and textures: sweet, tart, crunchy, and creamy. The custard is infused with juice from limes straight down the Florida coast and topped with a whipped cream dollop." - Juliana Accioly, Olee Fowler