Restaurants

Santiago's Florida Kitchen and Craft Bar

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

(904) 471-2555

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

Crabby's Beachside

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

(904) 640-8884

Offering casual coastal dining across A1A from the Atlantic Ocean.

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.

Bronx House Pizza

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

(904) 709-6699

This authentic pizzeria offers classic and signature meals.

Outer Banks Boil Company

711 A1A Beach Blvd, St. Augustine, FL 32080

(904) 494-6069

Serves authentic Louisiana-style seafood with savory add-ons for customers to enjoy.

Island Donuts

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

(904) 217-0286

A family owned and operated donut shop on St. Augustine Beach.

Pelican Pub

2085 A1A South, St. Augustine Beach, FL 32080

(904) 770-2966

Pelican Pub, a sports pub with pool tables, with a strong local following.

Kaiser's Deli & Market

4 White Street E. , St. Augustine, FL 32080

(904) 481-8883

Get made-to-order deli sandwiches and unique grocery finds.

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 a block from the beach.

Tropical Smoothie Cafe - Julington Creek

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

(904) 461-9090

Founded in Florida, this popular smoothie chain offers healthy breakfast, lunch, and dinner options.

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.

Beachside Diner

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

(904) 429-7756

Serving breakfast all day, plus everyone's favorite brunch and lunch foods.

Dynamic Energy Nutrition

711 A1A Beach Blvd, Saint Augustine Beach, FL 32080

(904) 484-8443

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

Sushi Zento & Grill

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

(904) 495-7280

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

Baitong Thai & Sushi Restaurant

3915 A1A, St. Augustine, FL 32080

(904) 461-9488

Serving authentic Thai cuisine and fresh sushi on Anastasia Island.

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.

La Taza Coffee Shop

3915 A1A South, St. Augustine, FL 32080

(904) 217-4428

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

The Tides Oyster Co. & Grill

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

(904) 461-5725

Sit back and enjoy the live music, savory food, and bar service.

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.

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.

Zaba's

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

(904) 770-2976

Savor a classic cup of joe and a meal on the beach side.

Les Petits Pleasures

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

(904) 679-3411

Serving delectable French pastries, tarts, cakes, crepes, and croissants.

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.

Stir It Up

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

(904) 461-4552

Catch a wave and a good sandwich at this local beach eatery.

A1A Burrito Works Taco Shop

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

(904) 217-7451

A kooky atmosphere serving up Mexican-style cuisine.

Domino's Pizza: Anastasia

2085 A1A South, St. Augustine, FL 32080

(904) 461-3030

Offering late night pizza delivery seven days a week.

Oasis Deck & Restaurant

4000 A1A S, St. Augustine Beach, FL 32080

(904) 471-3424

Serving island-goers traditional American fare.

La Strada

4075 A1A South, St. Augustine, FL 32080

(904) 471-0081

Traditional Italian cuisine in a cozy trattoria-like dining room.

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.

Rita's Italian Ice - Beach

380 A1A Beach Blvd, St. Augustine, FL 32080

(904) 461-0977

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

McDonald's - Anastasia

1870 A1A South, St. Augustine, FL 32080

(904) 471-5174

McDonald's serves their iconic burgers, sandwiches, and world famous fries.

Lucky Garden

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

(904) 471-7282

Chinese food dining made quick and easy.

Starbucks Coffee: Beach

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

(904) 461-7315

A global coffeehouse chain offering specialty coffees, teas, and pastries.

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.

Café Eleven

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

(904) 460-9311

Serving breakfast, lunch, and dinner daily — including a weekend brunch buffet.

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.

Tropical Smoothie Cafe - Anastasia Island

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

(904) 461-9090

Founded in Florida, this popular smoothie chain offers healthy breakfast, lunch, and dinner options.

Beachcomber Restaurant

2 A Street, St. Augustine Beach, FL 32080

(904) 471-3744

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

Mango Mango's Caribbean Bar & Grill

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

(904) 461-1077

Beachside grill and bar serving up delicious and creative entrees.

Marble Slab Creamery

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

(904) 461-3536

Get a sweet treat before or after a beach excursion.

Cousteau's Waffle and Milkshake Bar — Beach

3920 A1A S., St Augustine Beach, FL 32080

(904) 749-7344

Sweet treats and beverages are available at this local favorite.

Andaman Asian Bistro

1935 A1A S., St. Augustine, FL 32080

(904) 461-9190

Taste the flavors of Thailand in the form of Thai meals, pho, and sushi.

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

Sunset Grille

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

(904) 471-5555

Local seafood, cocktails, and live music with views of St. Augustine Beach.