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

All Restaurants

St. Augustine's culinary masters create delectable dishes every day.

Kitchens in the oldest city are cranking out fresh entrees made with local ingredients. The variety of restaurants, sidewalk cafes, bars, pubs, eateries, coffee shops, and more provide a robust assortment of dining options. While on vacation in the oldest city be sure to stop in the local restaurants and get a taste of our fresh, gourmet foods.

(904) 824-8738

3912 Ponce De Leon Blvd.

This lounge offers dining, drinking, and a thriving nightlife on north US 1.

(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) 217-7829

164 Everest Lane

More than two dozen New York style gourmet pizzas are available at this St. Johns pizzeria.

(904) 826-1837

16 S. Castillo Drive

A dive bar with a tight atmosphere and a unique view, this establishment is for those in search of good times, drinks, and music.

(904) 547-2023

48 Spanish Street

Located on Spanish Street, between Cuna and Hypolita Streets, this pub boasts 70 different beers including a large selection of craft beer.

(904) 273-6545

880 A1A N #2, Ponte Vedra Beach, FL 32082

Beach Diner serves an appetizing breakfast & lunch daily in Ponte Vedra Beach.

(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) 429-7756

451 A1A Beach Blvd.

Serving Breakfast all day, every day, plus everyone's favorite lunch and dinner foods.

(904) 429-9876

128 St. George Street

Visitors may enjoy their favorite flavors of Ben and Jerry's ice cream on St. George Street.