"Key lime pie is all about the limes and Steve’s takes them seriously. The citrus fruit commonly found in South Florida is shipped to this tiny and mostly to-go shop, for a properly tart rendition of the dessert that would make the Sunshine State proud. Skip the more gimmicky bites for the pie itself, a minimalist mix of crunchy graham cracker and smooth filling with just the suggestion of sugar." - Emma Orlow