Bar

Twin Peaks Restaurant

2 locals recommend,
Location
2224 Palm Beach Lakes Blvd
West Palm Beach, FL
Palm Beach Lakes

Things to do nearby

Snorkel tour of the Blue Heron Bridge
Salsa & Bachata Class
Snorkel Paddleboard Kayak or Manatee watch Peanut Island, Fl