This Key Lime pie has been on Citizen's menu since 2012. Named the "Best Key Lime Pie on the Planet" in 2005 by City Market customers.