We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cafe Karibo

27 N 3rd St, Fernandina Beach, Amelia Island, FL 32034-4111
+1 904-277-5269
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good34%
  • Average9%
  • Poor4%
  • Terrible1%
Travellers talk about
“lentil salad” (32 reviews)
“thai noodles” (24 reviews)
“turkey cuban” (22 reviews)
Closed Now
All hours
American, Bar, Cafe, International, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
27 N 3rd St, Fernandina Beach, Amelia Island, FL 32034-4111
All Details
Write a Review
Reviews (875)
Traveller rating
Traveller type
Time of year

1 - 10 of 872 reviews

Reviewed 3 days ago

We simply love this restaurant! The food is always delicious and the price point is fair. They have a quaint little courtyard if you want to sit outdoors. The service has always been great! Their menu is diverse and even the Vegan or Vegetarian can...More

Thank FoShoSavannah
Reviewed 3 weeks ago via mobile

Though we often come back for the food, We are amazed at how poor the service is! The hostess doesn't tell the wait staff when she seats someone, so we always end up sitting there watching other tables get served. Though our waitress Drew had...More

Thank Jason B
Reviewed 3 weeks ago

If you try Cafe Karibo it will become one of you go to favorite restaurants on Amelia! The food is amazing and the prices are great too!! Nice outdoor seating - check out the outdoor fireplace. Can't wait to have dinner there on a fall...More

Thank Evon215
Reviewed 4 weeks ago

The minute I walked into the place I got a really good vibe. There was no pretense, attitude or fakeness about it. It's an honest place that serves great food at reasonable prices. The service was attentive and engaging, outdoor seating was comfortable and menu...More

Thank 809kevinw
Reviewed 5 August 2017

I moved here a month ago and must say this has been the best meal yet (and we've been eating out A LOT). Had the scallops dish on the dinner menu and it was amazing! Had lunch there too and it was very reasonable!

Thank Julie L
Reviewed 31 July 2017

While on Amelia Island for a conference, headed to Fernandina Beach for dinner. Found Cafe Karibo's menu interesting and as self-described, "eclectic" We decided to give it a try - good choice! The outside seating was comfortable even with temps in the 90s. My wife...More

Thank Mark S
Reviewed 30 July 2017

My sisters and I enjoyed our lunch (2 of us require gluten-free, and they were able to accommodate us w/GF bread for our sandwiches). Although the patio was lovely, we chose to select a table inside since the humidity was rather high the afternoon we...More

Thank Alicia C
Reviewed 28 July 2017

After having looked around for something healthy to eat, I found a delicious sandwich at Karibo. Nice atmosphere, Bahamian style, wonderful Portobella sandwich!

Thank rentalproperties805
Reviewed 27 July 2017

We stopped in for lunch and were not disappointed. Our mixed green salads with sauteed shrimp were great! My wife really considered getting one to go for dinner. The service was great and they make you feel right at ease. I would definitely go back....More

Thank firstcoastdoc
Reviewed 24 July 2017

Try a large bowl of the Shrimp & Grits for $13.99 -- very tasty and filling. The Hamburger is also good coming with a selection of combo fries: Potato & sweet potato. For those very hot days there are two air conditioned rooms inside. For...More

Thank married96
Nearby Restaurants
Fantastic Fudge
977 reviews
.12 km away
Le Clos
791 reviews
.22 km away
Joe's 2nd Street Bistro
999 reviews
.18 km away
Pi Infinite Combinations
318 reviews
.20 km away
Nearby Attractions
Fernandina Beach
480 reviews
.13 km away
Amelia Island Welcome Center
218 reviews
.20 km away
Amelia Island Historic District
396 reviews
.14 km away
Island Art Association
44 reviews
.06 km away
Ask a question
Questions & Answers
22 August 2015|
AnswerShow all 6 answers
Response from mlmiller24 | Reviewed this property |
Yes I believe so
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 19
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Local cuisine, Groups, Special Occasion Dining, Kids, Child-friendly
Open Hours
11:00 - 15:00
11:00 - 15:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 27 N 3rd St, Fernandina Beach, Amelia Island, FL 32034-4111
  • Location: United States  >  Florida (FL)  >  Amelia Island  >  Fernandina Beach
  • Phone Number: +1 904-277-5269
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing