Café
H2O Cafe
6 locals recommend,
Permanently closed
Location
101 S Fort Lauderdale Beach Blvd
Fort Lauderdale, FL
Central Beach Alliance
Tips from locals
This is one of the better restaurants on the beach relative to all of the touristy places surrounding it. Great people watching spot.
Unique things to do nearby
Locals also recommend
- 8 locals recommend