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.