Coconut French toast from rod and reel pier restaurant
30
This is my delicious coconut French toast from the rod and reel pier café where I had breakfast the other day on Annamaria Island located in Florida and just north of longboat key Florida.