These St. Augustine restaurants are located on the numerous rivers and creeks, on the Intracoastal Waterway, and on the beach.

Waterfront

Dine by rivers and creeks, on the Intracoastal Waterway, or by the beach, with gorgeous views of dunes, sand, surf, and sky.

(904) 285-3017

395 Front St.

Casual dining with waterfront views and quality seafood dishes.

(904) 501-1482

173 Shipyard Way

Fine dining along the waterfront offering South American cuisine and cocktails.

(904) 829-1105

612 Euclid Ave.

Dine in a charming riverside setting as others have done for more than 100 years.

(904) 501-1482

Creating special meals for gatherings using a catering trailer with a live-fire grill.

(904) 315-7454

509 South Ponce de Leon Blvd.

Food truck park with San Sebastian River views, shaded tables, and food variety.

(904) 834-7549

325 Front St.

A tavern presenting a diverse menu, shareables, and craft beers.