The Shed at MacRae's | Discover Crystal River

The Shed at MacRae's

The ultimate in waterfront dining, right on the Homosassa River.

Reviews
  • 5300 S Cherokee Way
  • Homosassa, Florida 34448
  • (352) 628-2602
Mapped location of The Shed at MacRae's