Can I eat this? It looks delicious.

In central Florida.