2024 Readers' Choice Runner-Up Best Frozen Dessert Spot
Carvel
Delray Square Shopping Center, 4953 W. Atlantic Ave., Delray Beach, Florida 33445
Delray Square Shopping Center, 4953 W. Atlantic Ave., Delray Beach, Florida 33445
Lunch and dinner daily.
Dessert