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 views, shaded tables, and food variety.

(904) 834-7549

325 Front St.

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

(904) 834-7183

377 South Roscoe Blvd

Warm days outdoors having lunch on the deck as boats pass by or eating indoors with window views of the waterway is the ambiance at the Palm Valley Outdoors Bar & Grill.

(904) 471-2332

299 Dondanville Rd

Experience real Southern dining and waterfront views at Salt Water Cowboys on Anastasia Island.