Restaurants & Menus

Anastasia Island is home to award winning restaurants offering breakfast, lunch and dinner and some even offer a late night snack. Many of the island restaurants take advantage of the beautiful weather with both inside and outside dining. With food ranging from the surfers favorites, pizza, fresh seafood and specialized urban cuisine you will not be disappointed. The Best FOOD in town!

Click on picture for: reviews, menus, specials & more

Burrito works sign A1A Burrito Works Taco Shop
671 A1A Beach Blvd
St Augustine Beach, Fl 32080
(904) 217-7451

Hours: Sun through Thurs 11am to 10pm / Fri & Sat 11am to 2:30am

Antonio's sign Antonio’s New York Style Pizza
378 A1A Beach Blvd, St Augustine, FL 32080
(904) 471-5200 * (904) 471-5055

Hours: Sun through Thursday 11am to 10pm / Friday & Saturday 11am to 11pm (Fri closed 1pm to 3pm)

Annastasia Billiard Room sign Anastasia Billiard Room
1957 A1A South, St Augustine Beach, Fl 32080
Anastasia Square corner of 312 and A1A South
(904) 461-9224

Hours: Monday through Saturday 1pm to 2am / Sunday 2pm to 2am

cafe11 sign1The Original Cafe Eleven
501 A1A Beach Blvd, St Augustine Beach, Fl 32080
(904) 460 – 9311

Hours: 7 days a week- 7am to 9pm ENJOY THE HALF PRICE HAPPY HOUR 3pm-7pm

casa maria outsideCasa Maria Mexican Restaurant
Anastasia Plaza-1001 A1A Beach Blvd
St Augustine Beach, Fl 32080
(904) 342-0532

Mon through Thu: 11:00 am – 10:00 pm / Fri & Sat: 11:00 am – 10:30 pm / Sun 11 am to 9 pm

Dune’s Cracker House Pub & Restaurant
641 A1A Beach Blvd, St Augustine, FL 32080
(904) 461-5725

Hours: Daily 3:30pm to 1am / Dinner served until 10pm

Little Margies restaurant Little Margie’s – FA Cafe
303 A1A Beach Blvd, St Augustine Beach, Fl 32080
(904) 471-2006

Hours: Sun, Wed, Thurs, Fri, Sat 7am to 9pm  / Tues 11am to 9pm / Closed Monday

Haszards Haszard’s at the Beach
5633 A1A South, St Augustine, Fl 32080
(904) 461-4201

Hours: 11:30am to 8:00pm Tuesday through Sunday  / Closed Mondays / Live Music 6pm to 9pm Friday

Mag copy logoHurricane Grill & Wings
4255 A1A So- Sea Side Plaza * St Augustine Beach, Fl 32080
(904) 471-7120

Hours: Lunch /Dinner /Late


sushiFuji Japan
1061 A1A Beach Blvd, St Augustine Beach, Fl 32080
(904) 471-0555 & (904) 429-7433

Hours: Mon through Thurs 11am to 10pm / Fri & Sat 11am to 11pm / Sun noon to 10pm

Panama Hatties Sign

Panama Hattie’s Restaurant & Bar
361 A1A Beach Blvd  St Augustine Beach, Fl  32080
(904) 471-2192

Hours: Mon – Fri 11:30am to 10pm (Kitchen) / Sat & Sun 11:00 to 10pm (Kitchen)/ (Bar Open Later


sporks food truck                 Follow

   Sporks Food Truck

on A1A next to the Seafood Shop


Saigon Pho Bistro Logo Saigon “Pho” Bistro
1935 A1A So. St. Augustine, FL 32080
(904) 461-9190

HOURS: Monday: 10:30 AM – 2:30 PM / Tuesday – Saturday: 10:30 AM – 8:00 PM /Sunday: Closed

Salt Life
321 A1A Beach Blvd, St Augustine Beach, Fl 32080
Has Finally Opened In St Augustine Beach!
Eat, Drink and Be Salty!

Hours: Monday through Thursday 11am to 11pm / Friday & Sat 11am to 2am / Sun 11am to 11pm

sandbar outsideSandbar Pub
7025 A1A So * Crescent Beach, Fl *32080
(904) 461-4671


Hours: Open 3pm till 1am

sea oats logo Sea Oats Caffe’
1075 A1A Beach Blvd, St Augustine Beach, Fl  32080
(904) 471-7350

Hours: Mon through Fri: Breakfast 7:30am to 11am / Lunch 11am to 2pm
Sat: Breakfast 7:30am to 2pm / Lunch noon to 2pm (Limited Lunch Menu) /Sun: Breakfast only 7:30am 2pm

south beach grill logo South Beach Grill
45 Cubbedge Rd, St Augustine, FL 32080
(904) 471-8700

Hours: Mon through Fri 11am to 9pm / Sat 7:30am -9:30pm /  Sun 7:30am -9pm

DSC02030Stir It Up
18 “A” St , St Augustine Beach, Fl  32080
(904) 461-4552

Hours: Sun -Sat 10am to 6pm

Tony's New York Style outside Tony’s New York Style Pizza
6975 A1A So #2 Crescent Beach, Fl 32080
(904) 471-9027  or  (904) 471-8660

Hours: Sun through Thurs 11am to 9pm / Fri & Sat 11am to 10pm

tropical smoothie logo Tropical Smoothie Cafe
112 Sea Grove Main St, St Augustine, FL 32080
(904) 461-9090

Hours: Mon through Sat 8am to 7pm, Sunday 10am to 6pm


Anastasia Diner

Amici Italian Restaurant


Beaches Hot Dog & Ice Cream

Cafe Atlantico Italian Grill

Coco Mango Frozen Yogurt

Cone Heads Ice Cream

Coquina Beach Surf Club

Dilly-Dally Deli

Domino’s Pizza

Dunkin’ Donuts

Dragon Cafe

Happy Cakes Cafe

Hungry Howie’s Pizza

Jacks Bar-B-Q


La Cocina Restaurant

LePetitis Pleasures French Bakery

La Strada Italian Restaurant

Lucky Garden


Marble Slab Creamery

Matanzas Inlet Restaurant


Murph’s Bar and Grill

Oasis Restaurant

Obi’s Fillin’ Station

Paula’s Beachside Grill

Pelican Pub

Playa Chac-Mool

Purple Olive Restaurant

Red Frog and McToads Grub and Pub

Rita’s Water Ice

Romano’s Pizzeria

Ripe Bistro

Salt Water Cowboys Restaurant

Seafood Kitchen



Sunset Grille

Surfer Joe’s

Terra & Acqua Restaurant

Verrazano Pizza

Viola’s Pizza, Pasta & Seafood

Wendy’s Hamburger

Wildflower Cafe

Zaharia’s Restaurant