History
Located in the historic train depot at 102 Collier Ave, Everglades City, Florida.
Specialties
Dine with us on the deck over looking Lake Placid in Everglades City, Florida. Seafood, vegetarian, land lovers delight topped off with key lime pie made in house.