LOCATION: Ponte Vedra Beach
Down South BBQ

- 830 A1A N.
- Ponte Vedra Beach, Florida 32082
- Local Phone: 904-273-9902
- Cuisine: Barbecue
Unassuming, no-frills cafe in a strip mall turning out classic smoked-meat platters & sandwiches.