Yes. They have a cute area for dogs to potty. Lots of dogs in the park. They must be on a leash and can only potty in the dog areas. The beach is walking distance, maybe 2 blocks and is an off leash dog beach. Lots of restaurants in the Publix parking lot that have outdoor seating too.
Yes, I've had my dog there without issues.
Thanks! Your answer is awaiting moderation.