top of page
Your go-to spot for:
Fresh Seafood
Chef Crafted Menu
Beer & Wine Specials
Outdoor Seating
Watching the Game
A Good Time, Anytime
2901 Placida Road, Englewood, FL 34224
Located: On the East side of Placida Road (County Rd 775)
Just North of San Casa Drive and South of Florida Avenue.
Get In Touch With Us:
bottom of page