Located in an Old Town neighborhood, this Key West restaurant specializes in french-inspired cuisine.
The relaxing atmosphere of their garden patio seating is delightful for enjoying the award winning cuisine. The restaurant guidebook Zagats recently rated Cafe Sole as Key West’s best restaurant.
Serving lunch and dinner.
Location: 1029 Southard Street