Restaurants

Salt Life Food Shack

321 A1A Beach Blvd., St. Augustine Beach, FL, 32080

(904) 217-3256

"Eat, drink and be salty" at this beachside restaurant in St. Augustine Beach.

Sunset Grille

421 A1A Beach Blvd, St. Augustine Beach, FL, 32080

(904) 471-5555

Sunset Grille has fresh local seafood and a variety of drinks, all with spectacular views of St. Augustine Beach.

Santiago’s Florida Kitchen and Craft Bar

860 A1A Beach Blvd., Suite B, St. Augustine Beach, FL, 32080

(904) 471-2555

Full-service restaurant offering breakfast and dinner daily at the Guy Harvey Resort.

Baitong Thai & Sushi Restaurant

3915 A1A, St. Augustine, FL, 32080

(904) 461-9488

Serving authentic Thai cuisine and fresh sushi on Anastasia Island.

Beachcomber Restaurant

2 A Street, St. Augustine Beach, FL, 32080

(904) 471-3744

This beachfront restaurant serves lunch and dinner at the A Street entrance to St. Augustine Beach.

Little Margie’s FA Cafe

303 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 471-2006

This local favorite serves breakfast, lunch and dinner right across the street from the beach.

Cone Heads Ice Cream

570 A1A Beach Blvd., St. Augustine, FL, 32080

(904) 460-2878

Cone Heads offers a variety of ice cream flavors and a great beach location.

Dynamic Energy Nutrition

711 A1A Beach Blvd, Unit A, Saint Augustine Beach, FL, 32080

(904) 484-8443

Creating community around healthy teas, coffees, and smoothies on Anastasia Island.

A1A Burrito Works Taco Shop

671 A1A Beach Blvd., St. Augustine Beach, FL, 32080

(904) 217-7451

Burrito Works Taco Shop on St. Augustine Beach offers a great selection of Baja Mexican food.

Andaman Asian Bistro

1935 A1A South, St. Augustine, FL, 32080

(904) 461-9190

The Andaman Asian Bistro offers the authentic flavors of Thailand in the form of Thai meals, Pho, and Sushi.

Domino’s Pizza: Anastasia

2085 A1A South, St. Augustine, FL, 32080

(904) 461-3030

Offering late night pizza delivery seven days a week.

Beachside Diner

451 A1A Beach Blvd., Saint Augustine Beach, FL, 32080

(904) 429-7756

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

Antonio’s Pizza – A1A Beach Blvd.

378 A1A Beach Blvd., St. Augustine Beach, FL, 32080

(904) 471-5200

Authentic and fresh Italian food from a New York style pizzeria.

La Taza Coffee Shop

3915 A1A South, Suite 103, St. Augustine, FL, 32080

(904) 217-4428

A St. Augustine Beach coffee shop and cafe serving Peruvian dishes and European desserts.

Café Eleven

501 A1A Beach Blvd., St. Augustine, FL, 32080

(904) 460-9311

Café Eleven serves fresh food for breakfast, lunch, and dinner seven days a week — including a brunch buffet on the weekends.

La Cocina International Restaurant

530 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 461-8288

Dine on exquisite Latin food at this local restaurant inside the Castillo Real Hotel.

Kookaburra - Beach

647 A1A, Beach Blvd., St. Augustine Beach, FL, 32080

(904) 209-9391

Kookaburra's third location gives surfers and islanders the coffee break they crave.

La Strada

4075 A1A South, Suite 103, St. Augustine, FL, 32080

(904) 471-0081

Traditional Italian cuisine inside in a cozy trattoria-like atmosphere, or outside on their patio.

Harvest & Reel

300 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 461-9004

Harvest and Reel serves meals made from fresh, local, ingredients — prepared simply.

Les Petits Pleasures

125 A1A Beach Blvd., St. Augustine, FL, 32080

(904) 679-3411

Serving delectable French pastries, tarts, cakes, crepes, and croissants at this French style bakery.

Lucky Garden

1079 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 471-7282

Lucky Garden located on Anastasia Island in historic St. Augustine, Florida serves Chinese cuisine…

Mango Mango’s Caribbean Grill and Bar

700 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 461-1077

Beachside grill and bar serving up delicious and creative entrees and cold drinks.

Amici Italian Restaurant

1915 A1A South, St. Augustine, FL, 32080

(904) 461-0102

An immersive restaurant offering authentic New York style Italian dishes, prepared with care.

Tropical Smoothie Café in Durbin Pavillion

45 Durbin Pavilion Dr Ste. 108, St Johns, FL, 32259

(904) 461-9090

This smoothie chain also offers breakfasts and lunches.

Tropical Smoothie Café on Anastasia Island

112 Seagrove Main Street #114, St. Augustine, FL, 32080

(904) 461-9090

This smoothie chain also offers breakfasts and lunches.

Quiznos Subs: Anastasia

1015 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 461-4200

At Quiznos located on beautiful Anastasia Island in historic St Augustine you are offered an array o…

McDonald’s: Anastasia

1870 A1A South, St. Augustine, FL, 32080

(904) 471-5174

Offering indoor dining, a drive thru window, and free Wi-Fi.

Mayday Ice Cream – St. Augustine Beach

461 A1A Beach Blvd., St. Augustine, FL, 32080

(904) 342-2593

Hand-crafted ice cream, homemade sprinkles, and waffle cones are available a block from St. Augustine Beach.

Panama Hattie's

361 A1A Beach Blvd., St. Augustine, FL, 32080

(904) 471-2192

A local favorite and iconic beach restaurant and bar, Panama Hattie's has reopened after a major renovation.

Sea Oats Caffé

1075 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 471-7350

Sea Oats Caffé serves home-style breakfasts and lunch seven days a week.

Oasis Deck & Restaurant

4000 A1A S, St. Augustine, FL, 32080

(904) 471-3424

The Oasis Deck Restaurant serves island-goers breakfast, lunch, and dinner, seven days a week.

Starbucks Coffee: Beach

1059 A1A Beach Blvd., St. Augustine, FL, 32080

(904) 461-7315

Located in the Publix shopping center serving fresh coffee and baked goods daily.

Subway: Anastasia Island

1077 A1A Beach Blvd., St. Augustine, FL, 32080

(904) 471-4743

This casual, counter-service sandwich chain allows customers to build their own sub, wrap, or salad.

Sushi Zento & Grill

1061 A1A Beach Blvd., St. Augustine, 32080

(904) 495-7280

Sushi Zento & Grill Japanese Restaurant presents delicious Japanese meals and appetizers.

Marble Slab Creamery

1053 A1A Beach Blvd., St. Augustine Beach, FL, 32080

(904) 461-3536

Scrumptous ice cream flavors and unlimited mix-ins make this a great stop on the way to or from the beach.

Obi's Fillin' Station

590 A1A Beach Blvd, St. Augustine Beach, FL, 32080

(904) 907-1263

Fuel up in this vintage-car-themed burger joint.

Rita’s Italian Ice

380 A1A Beach Blvd, St. Augustine, FL, 32080

(904) 461-0977

Rita's Italian Ice and frozen custard will keep you cool in the nation's oldest city.

Stir It Up

18 A Street, St. Augustine Beach, FL, 32080

(904) 461-4552

Stir It Up by the beach offers great food, positive vibes, and an excellent atmosphere.

Taco Libre #2 – St. Augustine Beach

1001 A1A Beach Boulevard, St. Augustine Beach, FL, 32080

(904) 679-4230

From nachos to enchiladas, Taco Libre serves authentic Mexican food.

Terra & Acqua

134 Sea Grove Main Street, St. Augustine Beach, FL, 32080

(904) 429-9647

An Italian restaurant bringing the flavors of Tuscany to St. Augustine.

Wendy’s: Anastasia

2040 A1A South, St. Augustine, FL, 32080

(904) 471-8245

Fast food such as burgers, fries, and frosties available in-store or via the drive thru window.

Zaba’s

701 A1A Beach Blvd., Suite C, St. Augustine Beach, FL, 32080

(904) 770-2976

Zaba's offers breakfast, lunch, outstanding coffee, and boiled peanuts.

Zaharias — PERMANENTLY CLOSED

3945 A1A South, St. Augustine, FL, 32080

(904) 471-4799

After over 30 years of running Zaharias, the owners have decided to retire. The restaurant has closed.