Dining out as a couple
Dining out as a group

Dining in St. Augustine on Christmas Day

Dining out on Christmas Eve or Christmas Day?

Here is a list of local restaurants where you can enjoy a Christmas meal with loved ones. In most cases reservations are required, so be sure to call ahead to make sure your group can be accommodated. Also find our lists for open attractions and shops.
 
A1A Aleworks
1 King St., St. Augustine
904.829.2977
Christmas Eve: 11 a.m. to 10 p.m.
Christmas Day: CLOSED
Regular menu. No reservations required.
 
Amici’s Restaurant
1915 A1A S., St. Augustine
904.461.0102
Christmas Eve: 11:30 a.m. to 9:30 p.m.
Christmas Day: CLOSED
Special menu available.
 
Ann O’Malley’s Deli & Pub
23 Orange St., St. Augustine
904.825.4040
Christmas Eve: 11 a.m. to 9 p.m.
Christmas Day: 5 p.m. to 2 a.m.
Regular menu. No reservations required.
 
Athena Greek Restaurant
14 Cathedral Pl., St. Augustine
904.823.9076
Christmas Eve: 8 a.m. to 9 p.m.
Christmas Day: 8 a.m. to 9 p.m.
No reservations required.
 
Aviles Restaurant
32 Avenida Menendez, St. Augustine
904.829.2277
Christmas Eve: 7 a.m. to 10 p.m.
Christmas Day: noon to 8 p.m.
Christmas Eve regular menu. Christmas Day buffet. Reservations required.
 
Centro Restaurant
17 King St., St. Augustine
904.891.0318
Christmas Eve: 5 to 10 p.m.
Christmas Day: 1 to 8 p.m.
Christmas Eve regular menu. Christmas Day buffet. Reservations required.
 
Columbia Restaurant
98 St. George St., St. Augustine
904.824.3341
Christmas Eve: 11 a.m. to 10 p.m.
Christmas Day: 11 a.m. to 10 p.m.
Traditional and Christmas menus available. Reservations recommended but not required.
 
Costa Brava at Casa Monica Resort & Spa
95 Cordova St., St. Augustine
904.819.6810
Christmas Eve: 5 to 10 p.m.
Christmas Day: 11 a.m. to 8 p.m.
Christmas Eve prix fixe meal. Christmas Day buffet. Reservations required.
 
Georgie’s Diner
100 Malaga St., St. Augustine
904.819.9006
Christmas Eve: 7 a.m. to 4 p.m.
Christmas Day: CLOSED
Regular menu. No reservations required.
 
Gypsy Cab Company
828 Anastasia Blvd., St. Augustine
904.824.8244
Christmas Eve: 11 a.m. to 8 p.m.
Christmas Day: CLOSED
Regular menu. Reservations required.
 
Jaybird’s Restaurant
2600 N. Ponce de Leon Blvd., St. Augustine
904.429.7153
Christmas Eve: 10:30 a.m. to 4 p.m.
Christmas Day: CLOSED
Special Christmas Eve menu with last seating at 3 p.m. Reservations required.
 
La Cocina (located inside the Castillo Real Hotel)
530 A1A Beach Blvd., St. Augustine
904.461.8288
Christmas Eve: 5 to 9 p.m.
Christmas Day: 4 to 9 p.m.
Five-course seasonal Christmas dinner.
 
La Pentola Restaurant
58 Charlotte St., St. Augustine
904.824.3282
Christmas Eve: 5 to 10 p.m.
Christmas Day: Noon to 8 p.m.
A la carte Christmas menu: duck, lamb, seafood and more. Reservations required.
 
Le Pavillon Restaurant
45 San Marco Ave., St. Augustine
904.824.6202
Christmas Eve: 5 to 9 p.m.
Christmas Day: 4 to 8 p.m.
Limited Christmas menu. Reservations recommended.
 
The Reef Restaurant
4100 Coastal Hwy., St. Augustine
904.824.8008
Christmas Eve: 11:30 a.m. to 9 p.m.
Christmas Day: CLOSED
Reservations required.
 
Romeo’s Café
12 Cathedral Pl., St. Augustine
904.679.4785
Christmas Eve: Noon to 10 p.m.
Christmas Day: Noon to 10 p.m.
Regular menu with holiday specials both Christmas Eve and Christmas Day. Walk-ins welcome.
 
The Floridian Restaurant
72 Spanish St., St. Augustine
904.829.0655
Christmas Eve: 11 a.m. to 10 p.m.
Christmas Day: CLOSED
Christmas Eve regular menu.
 
Villagio Italian Grille
500 S. Legacy Trl., St. Augustine
904.940.8623
Christmas Eve: 5 to 8 p.m.
Christmas Day: 5 to 10 p.m.
Prime rib buffet Christmas Eve. Turkey dinner and special menu Christmas Day. Reservations required.