Miami Talks Picks

Best Waterfront

Miami restaurants right on the water — Biscayne Bay, Miami River, marinas, and South Beach oceanfront. Most have outdoor seating; some are sunset-only icons.

Own one of these spots? Claim your listing to manage hours, menu, and specials.

Claim your listing →