Key West

Rooftop Cafe

65

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

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