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.

Mangroves - CLOSED

880 A1A N, Ponte Vedra Beach, FL 32082-3220
+1 904-707-6397
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent69%
  • Very good13%
  • Average9%
  • Poor0%
  • Terrible9%
14 Jan 2016
“Wanted to try due to reviews, but recently closed”
28 Sep 2015
“One Man Show”
Restaurant Hours Closed
Caribbean, Cuban
880 A1A N, Ponte Vedra Beach, FL 32082-3220
All Details
Reviews (22)
Traveller rating
Traveller type
Time of year

21 - 22 of 22 reviews

Reviewed 29 November 2012

Had a nice quiet dinner with very tasty and hot entrees. Every dish prepared fresh to order and the chef truly knows how to whip up an awesome dinner. The service was superb and attentive. We will go back!

1  Thank forgiven77
Reviewed 29 November 2012

Mangroves is a great restaurant for those nights we don't want to cook but want a good for you meal. The mahi is my favorite when paired with Greg's roasted veggies. All the dishes has an excellent flavor like the pulled pork, fresh snapper and...More

1  Thank californiagirl1014
Nearby HotelsSee all 4 hotels in Ponte Vedra Beach
Sawgrass Marriott Golf Resort & Spa
993 reviews
1.45 km away
Hilton Garden Inn Jacksonville / Ponte Vedra
924 reviews
1.75 km away
The Lodge and Club at Ponte Vedra Beach
379 reviews
3.37 km away
Ponte Vedra Inn & Club
777 reviews
5.85 km away
Nearby Restaurants
Restaurant Medure
339 reviews
1.13 km away
Beach Diner
272 reviews
.00 km away
Poppy's Italiano
420 reviews
.86 km away
Aqua Grill
1,042 reviews
1.57 km away
Nearby Attractions
Mickler's Landing Beach
141 reviews
4.24 km away
Bird Island Park
45 reviews
3.95 km away
Ponte Vedra Concert Hall
56 reviews
2.63 km away
Sawgrass Village
7 reviews
1.70 km away
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: 880 A1A N, Ponte Vedra Beach, FL 32082-3220
  • Location: United States  >  Florida (FL)  >  Ponte Vedra Beach
  • Phone Number: +1 904-707-6397
  • E-mail
Restaurant and Catering
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