Costa Brava

4.2 based on 174 reviews
Cuisine type Contemporary American
Price range $31 to $50

Make a reservation

Tue 5/24
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 904 819 6018

About Costa Brava

The mingle of conversation and the scent of Mediterranean flavors will pique your curiosity. Follow them into Costa Brava, one of the best places to eat in St. Augustine. Find something worth sharing—whether it’s a bottle of wine, an adventurous selection of appetizers or the buzz of friendly conversation. When you partake in the ancient tradition of sharing a meal, you’re guaranteed to discover something you’ve never experienced before.
Read more
Top tags
  • Foodies
See all (8)
drink (4)
food (1)
interior (3)
See all (8)
food (1)
drink (4)
interior (3)
See all (8)

Menus

  1. Dinner Menu
  2. Lunch Menu
  3. Mother's Day

Reviews and ratings

4.2
Excellent
Based on 174 reviews
Noise level
Moderate
4.1
Food
4.4
Service
4.3
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

841
183
116
69
0

Time of year

Diner type

Search anything

+

Find reviews that mention:

No reviews found. Try removing a filter, changing your search, or clear all to view reviews.

Similar restaurants in St. Augustine

Contemporary American Seafood $$
Old City House
234 reviews
Contemporary American $$$
Forgotten Tonic
207 reviews
Cocktail bar Contemporary American Wine Bar $$
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM