Error processing SSI file
Key West Travel Guide
The Cafe
509 Southard Street
Key West,
Florida
33040
305-296-5515
Map or Directions
Although fresh seafood is also on the menu, this cafe features an almost 100% vegetarian menu with an emphasis on sourcing the best local and organic produce and products available.
Indicates our Advertisers