Credit

Courtesy of Sean Pavone/Getty Images/iStockphoto

What to Eat in St. Augustine

St. Augustine sits by three rivers, a lagoon and the Atlantic Ocean, so you'll find plenty of top-notch seafood served at the town's restaurants. Florida seafood specialties found on St. Augustine restaurant menus include grouper, shrimp and mahi-mahi. To sample some of the region's fresh seafood, pay a visit to popular eateries like Sunset Grille and O'Steen's Restaurant.

Though you'll find casual American fare at most St. Augustine restaurants, several internationally influenced cafes, bakeries and eateries are available as well. Some of the town's most popular restaurants include Casa Benedetto's Ristorante – an Italian dining establishment – and Mango Mango's Caribbean Grill & Bar. And on St. George Street, diners can enjoy Cuban classics like pan con bistec (steak and grilled onion sandwiches) and papa rellenas (or stuffed fried potatoes) at The Cuban Cafe & Bakery, Spanish tapas at Columbia Restaurant and British-inspired pub fare at the Bull & Crown Publick House.

Find the Best Restaurants in St. Augustine

  • #1
    Casa Benedetto's Ristorante
    #1 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 2362 reviewsTripadvisor (2362)
    $ - $$ | Italian, Sicilian, Southern-Italian
    197 Blackford Way Unit F, St. Augustine, FL 32086
    Read More »
  • #2
    Collage Restaurant
    #2 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 2359 reviewsTripadvisor (2359)
    $$ | American, International
    60 Hypolita St, St. Augustine, FL 32084-3655
    Read More »
  • #3
    Uptown Scratch Kitchen
    #3 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 5 based on 782 reviewsTripadvisor (782)
    $ - $$ | Italian, South American, American, Cajun & Creole
    509 S Ponce de Leon Blvd, St. Augustine, FL 32084-1602
    Read More »
  • #4
    Crave
    #4 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 5 based on 758 reviewsTripadvisor (758)
    $ | American, Healthy
    135 King St Parking Behind the Building on Sebastian Harbor Drive, St. Augustine, FL 32084-4477
    Read More »
  • #5
    The Hyppo
    #5 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 1290 reviewsTripadvisor (1290)
    $ | Healthy, American
    48 Charlotte St, St. Augustine, FL 32084-3646
    Read More »
  • #6
    Woodpeckers Backyard Barbeque
    #6 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 5 based on 338 reviewsTripadvisor (338)
    $ - $$ | American, Barbecue
    4930 State Road 13 N, St. Augustine, FL 32092-1419
    Read More »
  • #7
    Llama Restaurant
    #7 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 5 based on 314 reviewsTripadvisor (314)
    $ - $$ | Peruvian, Latin, Seafood
    415 Anastasia Blvd, St. Augustine, FL 32080-4508
    Read More »
  • #8
    The Press
    #8 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 196 reviewsTripadvisor (196)
    $ - $$ | American, Pub, Gastropub, Bar
    525 State Road 16 Unit 101, St. Augustine, FL 32084-3840
    Read More »
  • #1
    Sunset Grille
    #1 of 85 Places to Eat in Saint Augustine Beach
    Tripadvisor Traveler Rating 4.5 based on 7590 reviewsTripadvisor (7590)
    $ - $$ | American, Bar, Seafood, Soups
    421 A1A Beach Blvd Saint Augustine, Florida, Saint Augustine Beach, St. Augustine, FL 32080-6315
    Read More »
  • #10
    The Blue Hen Cafe
    #10 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 775 reviewsTripadvisor (775)
    $ - $$ | Diner, American
    117 M L King Ave, St. Augustine, FL 32084-4844
    Read More »
  • #11
    Brisky's BBQ
    #11 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 158 reviewsTripadvisor (158)
    $ - $$ | American, Barbecue
    3009 N Ponce de Leon Blvd, St. Augustine, FL 32084-1663
    Read More »
  • #12
    Ned's Southside Kitchen
    #12 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 555 reviewsTripadvisor (555)
    $ - $$ | American
    2450 US Highway 1 S, St. Augustine, FL 32086-6042
    Read More »
  • #2
    La Cocina International Restaurant
    #2 of 85 Places to Eat in Saint Augustine Beach
    Tripadvisor Traveler Rating 4.5 based on 686 reviewsTripadvisor (686)
    $$ | Seafood, Spanish, Contemporary, International
    530 A1A Beach Blvd In the lobby of the Castillo Real Hotel, Saint Augustine Beach, St. Augustine, FL 32080-7933
    Read More »
  • #14
    The Kookaburra
    #14 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 557 reviewsTripadvisor (557)
    $ | Cafe
    24 Cathedral Pl Suite 100, St. Augustine, FL 32084-4473
    Read More »
  • #15
    Harry's Seafood Bar and Grille
    #15 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 6859 reviewsTripadvisor (6859)
    $ - $$ | American, Bar, Seafood, Cajun & Creole
    46 Avenida Menendez, St. Augustine, FL 32084-3645
    Read More »
  • #3
    Burrito Works Taco Shop
    #3 of 85 Places to Eat in Saint Augustine Beach
    Tripadvisor Traveler Rating 4.5 based on 596 reviewsTripadvisor (596)
    $ | Mexican, Southwestern
    671 A1a Beach Blvd, Saint Augustine Beach, St. Augustine, FL 32080-7970
    Read More »
  • #17
    Maple Street Biscuit Company- St. Augustine
    #17 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 779 reviewsTripadvisor (779)
    $ - $$ | American, Cafe
    39 Cordova St, St. Augustine, FL 32084-3628
    Read More »
  • #18
    Gas Full Service Restaurant
    #18 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 853 reviewsTripadvisor (853)
    $ - $$ | American, Bar
    9 Anastasia Blvd Ste C, St. Augustine, FL 32080-4501
    Read More »
  • #19
    Whetstone Chocolates
    #19 of 559 Places to Eat in St. Augustine
    Tripadvisor Traveler Rating 4.5 based on 460 reviewsTripadvisor (460)
    $ - $$ | American
    139 King St, St. Augustine, FL 32084-4325
    Read More »
  • #4
    The Kookaburra
    #4 of 85 Places to Eat in Saint Augustine Beach
    Tripadvisor Traveler Rating 4.5 based on 261 reviewsTripadvisor (261)
    $ - $$ | Cafe, Australian
    647 A1A Beach Blvd, Saint Augustine Beach, St. Augustine, FL 32080-7957
    Read More »

Explore More of St. Augustine

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended