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, Ponte Vedra Beach, FL 32082

Serving lunch and dinner, Aqua Grill offers casual dining in the Sawgrass Village shopping center.

(904) 217-8871

173 Shipyard Way

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

(904) 829-1105

612 Euclid Avenue

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

(904) 829-0589

254 Vilano Rd.

Beaches at Vilano is a beach bar and restaurant with a great menu. Dine inside, on the deck, or on the beach.

(904) 824-2111

252 Yacht Club Drive

The Kingfish Grill restaurant is located on the water near the Vilano Bridge and offers a wide variety of fresh seafood, from oysters, shrimp, scallops, and crab to...

(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 mall with San Sebastian views, shaded tables, and food variety.

(904) 932-1819

509 South Ponce de Leon Blvd.

With 40 flavors for shave ice and 6 toppings, Mr. Morgan's Shave Ice offers the Hawaiian-style that anyone can enjoy.

(904) 834-7549

325 Front St, PVB, FL. 32082

Nona Blue welcomes guests to their tavern where a diverse menu, shareables, and craft beers encourage camaraderie and good times.

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