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.

Happy Tomato Cafe

7 S 3rd St, Fernandina Beach, Amelia Island, FL 32034-4206
+1 904-321-0707
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good27%
  • Average5%
  • Poor2%
  • Terrible1%
Travellers talk about
“lunch” (121 reviews)
“pimento cheese” (41 reviews)
“ribs” (54 reviews)
Closed Now
American, Cafe, Barbecue, Gluten Free Options
7 S 3rd St, Fernandina Beach, Amelia Island, FL 32034-4206
All Details
Write a ReviewReviews (472)
Traveller rating
Traveller type
Time of year

1 - 10 of 472 reviews

Reviewed today via mobile

Do yourself a flavor and try THE MAX sandwich!!! This casual BBQ hole in the wall type joint has the best BBQ on Amelia Island. Huge portions, great taste, relaxed atmosphere. Will definitely be back!

Thank Jackie S
Reviewed 4 days ago via mobile

Great sandwiches and huge portions! I had to get a to go box for my chicken salad sandwich ! We also had bbq sandwiches with your choice of turkey or pulled pork. Comes with chips or a side of potato salad or slaw or beans....More

Thank suzannemonet
Reviewed 5 days ago via mobile

Wife and I both got salads and they were good. Wish I would have tried the bbq as I heard several people saying how good it was. Definitely worth a try.

Thank Caleb B
Reviewed 5 days ago

Best little hidden gem in the downtown area. Great BBQ, ribs, shrimp and chicken salads...Prices are reasonable and u get a good amount of food. Great for diabetics!

Thank A D
Reviewed 2 weeks ago

This is long overdue, from a visit in March....right there it says something that I'm still thinking about my visit and posting about it 3 months later. I wandered into HTC without knowing what it was, where it was or expecting to find it, I...More

Thank mariatafoni
Reviewed 15 May 2018

Their pulled pork sandwich is amazing. I come here often and always get it. The barbecue sauce is also delicious. There is nothing better than a sandwich outside on the deck at the Happy Tomato with some friends and a cold drink. The hours for...More

1  Thank John B
Reviewed 10 May 2018

We had lunch there a couple of days ago. My husband was torn between the pork and smoked turkey but ultimately decided on the smoked turkey. It was delicious. The manager (owner?) dropped by the table with a portion of pulled pork just so that...More

1  Thank 58Magnolia58
Reviewed 7 May 2018 via mobile

The greatest pulled pork with wonderful sauce. Enough to eat for 2 meals. Highly recommended! Ate outside in a pleasant environment.

1  Thank Thomas K
Reviewed 23 April 2018 via mobile

Best Barbeque we’ve ever had! Highly recommend! Super friendly service. I’m a local and have attended several events they have catered as well.

1  Thank Sara T
Reviewed 15 March 2018

A little over priced, but the food was plentiful and good. The barbecue is not fixed with the sauces that you order. You have to add that later. YOMV. I would return. The owners were friendlier than the local cat, that's for sure.

1  Thank Scott E
Nearby HotelsSee all 15 hotels in Amelia Island
Hampton Inn & Suites Amelia Island-Historic Harbor Front
1,632 reviews
.12 km away
Comfort Suites Oceanview Amelia Island
430 reviews
2.96 km away
Seaside Amelia Inn
774 reviews
3.08 km away
Elizabeth Pointe Lodge
736 reviews
3.09 km away
Nearby Restaurants
Nana Teresa's Bake Shop
254 reviews
.11 km away
Fantastic Fudge
1,070 reviews
.05 km away
Espana Restaurant & Tapas
1,778 reviews
.13 km away
Joe's 2nd Street Bistro
1,126 reviews
.05 km away
Nearby Attractions
Amelia Island Welcome Center
263 reviews
.13 km away
Fernandina Beach
508 reviews
.09 km away
Amelia Island Historic District
440 reviews
.08 km away
Island Art Association
52 reviews
.13 km away
Ask a question
Questions & Answers
Kathy C
16 August 2015|
AnswerShow all 3 answers
Response from John P | Reviewed this property |
As stated above, this is not at the airport, but in downtown Fernandina.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$9 - US$18
Restaurant features
Outdoor Seating, Seating, Highchairs Available, Wheelchair Accessible, Wine and Beer, Accepts Mastercard, Accepts Visa, Takeout, Accepts Credit Cards
Good for
Kids, Child-friendly, Local cuisine
Open Hours
11:00 - 16:00
11:00 - 16:00
11:00 - 16:00
11:00 - 16:00
11:00 - 16:00
11:00 - 16:00
Location and Contact Information
  • Address: 7 S 3rd St, Fernandina Beach, Amelia Island, FL 32034-4206
  • Location: United States  >  Florida (FL)  >  Amelia Island  >  Fernandina Beach
  • Phone Number: +1 904-321-0707
  • 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