Seagrass Waterfront Restaurant | Discover Crystal River

Seagrass Waterfront Restaurant

Proudly serving Homosassa since 2013, The Seagrass Waterfront Restaurant & Seagrass Tiki Bar is your getaway destination for the Nature Coast!

  • 10386 W Halls River Rd
  • Homosassa, Florida 34448
  • (352) 503-2007
Mapped location of Seagrass Waterfront Restaurant