Map
308 Front St., Key West, FL 33040, United States

Order the key lime pie; it has meringue and crust that oozes buttery lime juice.

Restaurant
Rooftop Cafe

Order the key lime pie; it has meringue and crust that oozes buttery lime juice.