Frog Pond Restuarant in St. Pete Beach, Florida

Frog Pond Restaurant is a great locals’ breakfast spot in St. Pete Beach.

At least that’s what we were told at our hotel’s front desk.