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

Certificate of Excellence
$$
American, Sandwiches, Barbecue
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
7 South 3rd Street, Fernandina Beach, Amelia Island, FL 32034
+1 904-321-0707
Website
Today
11:00 am - 5:00 pm
Closed now
See all hours
Hours:
Mon - Sat 11:00 am - 5:00 pm
Dining options: Breakfast, Lunch, Accepts Mastercard, Accepts Visa, Delivery, Highchairs Available, Outdoor Seating, Seating, Serves Alcohol, Takeout, Wheelchair Accessible, Wine and Beer

TripAdvisor Reviewer Highlights

Read all 287 reviews
Visitor rating
  • 182
    Excellent
  • 76
    Very good
  • 20
    Average
  • 6
    Poor
  • 3
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4.5 of 5 stars
Love it!

One of my favorite spots to come for lunch when visiting the island. The food is absolutely delicious, and the service is great. Mainly outdoor seating on the patio, which is partially shaded - nice for the warm, summer days. Definitely a must-go-to for lunch. Yum!

5 of 5 starsReviewed July 27, 2015
knemacheck
,
East Troy, Wisconsin
Good for:
  • Dining on a budget
  • Families with children
  • Local cuisine
Add Photo Write a Review

287 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • Any
English first
East Troy, Wisconsin
Level Contributor
4 reviews
3 restaurant reviews
5 of 5 stars Reviewed July 27, 2015 NEW

One of my favorite spots to come for lunch when visiting the island. The food is absolutely delicious, and the service is great. Mainly outdoor seating on the patio, which is partially shaded - nice for the warm, summer days. Definitely a must-go-to for lunch. Yum!

Was this review helpful? Yes
Jacksonville Beach, Florida
Level Contributor
16 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed July 23, 2015 NEW

Great BBQ, loved it. Quaint location. We sat outside under the trees. Pulled pork was lean and delicious.

Was this review helpful? Yes
Level Contributor
10 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed July 20, 2015

Pet friendly dining on the patio. BBQ and Pork ribs are very good and portions are plentiful. The salads are fresh and are full of goodies not just a lot of lettuce.

Was this review helpful? Yes
Clemmons, North Carolina
Level Contributor
8 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed July 13, 2015

I got the chicken salad on croissant. Very good. The terrace eating area was very nice & the staff was very friendly. We would go back .

Was this review helpful? Yes
Tampa, Florida
Level Contributor
12 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed July 9, 2015

Comfortable, quiet, relaxing, and full of hospitality. This place is filled with Southern comforts, but with a Northern chime. The warmth and love that serves you is well worth the meal you enjoy.

Was this review helpful? Yes
New Orleans, Louisiana
Level Contributor
501 reviews
278 restaurant reviews
common_n_restaurant_reviews_1bd8 249 helpful votes
4 of 5 stars Reviewed July 8, 2015

This place is reasonably priced and has awesome bbq! We came here on the recommendation of our hotel and it was a very satisfying meal after coming off of a long flight and long ride from the airport. I would definitely get the bbq chicken with their spicy sauce.

Was this review helpful? Yes
Bethel, New York
Level Contributor
26 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
5 of 5 stars Reviewed July 8, 2015

Happy Tomato is tucked away on a side street and a great place to visit on a nice day. The folks are friendly, the place is relaxed, service is good-order at counter, and the food is good. The ribs are exceptional and the plate is plentiful. Sandwiches are good and all ingredients are fresh. Menu selection is great for lunch... More 

Was this review helpful? Yes
Yulee, Florida
Level Contributor
11 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed July 6, 2015

The food was amazing especially the pulled pork! Not a disappointment at all! Staff was very sweet and nice!

Was this review helpful? Yes
Atlanta, Georgia
5 of 5 stars Reviewed July 2, 2015 via mobile

Great food! Great service! Very simple! Pulled pork and pimento cheese is awesome. Chicken salad is great as well.

Was this review helpful? Yes
Level Contributor
6 reviews
5 restaurant reviews
5 of 5 stars Reviewed July 1, 2015

Me and my kids visited for the first time and as a newby, the beautiful woman (staff) with a sweet smile helped me thru the order. I appreciated that! Food was off the chain! Great experience and will visit again!

Was this review helpful? Yes

Travelers who viewed Happy Tomato Cafe also viewed

Fernandina Beach, Amelia Island
Fernandina Beach, Amelia Island
 
Fernandina Beach, Amelia Island
Fernandina Beach, Amelia Island
 

Been to Happy Tomato Cafe? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Happy Tomato Cafe

Address: 7 South 3rd Street, Fernandina Beach, Amelia Island, FL 32034
Phone Number: +1 904-321-0707
Location: United States  >  Florida (FL)  >  Amelia Island  >  Fernandina Beach
Open Hours:
Monday 11:00 am - 5:00 pm
Tuesday 11:00 am - 5:00 pm
Wednesday 11:00 am - 5:00 pm
Thursday 11:00 am - 5:00 pm
Friday 11:00 am - 5:00 pm
Saturday 11:00 am - 5:00 pm
Average Prices: USD $9 to $16
Cuisine: American, Sandwiches, Barbecue

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 7 South 3rd Street, Fernandina Beach, Amelia Island, FL 32034
  • Location: United States  >  Florida (FL)  >  Amelia Island  >  Fernandina Beach
  • Phone Number: +1 904-321-0707

Price and Cuisine

  • Average Prices: USD $9 to $16
  • Cuisine: American, Sandwiches, Barbecue

Restaurant Characteristics

  • Good for: Dining on a budget, Families with children, Local cuisine
Open Hours
Monday
11:00 am - 5:00 pm
Tuesday
11:00 am - 5:00 pm
Wednesday
11:00 am - 5:00 pm
Thursday
11:00 am - 5:00 pm
Friday
11:00 am - 5:00 pm
Saturday
11:00 am - 5:00 pm

Questions & Answers

Questions? Get answers from Happy Tomato Cafe staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?