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) 217-8871

173 Shipyard Way

A full-service, experience-driven, waterfront restaurant known for live fire dining.

(904) 829-1105

612 Euclid Ave.

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

(904) 824-8794

4325 Myrtle St.

Waterfront dining overlooking the Matanzas River with local seafood and Old Florida cuisine.

(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.