The interior of the main lodge covered in
photos of one thing, the days permit didn’t win.
Garbutts Fishing Lodge is situated just outside of Punta Gorda, overlooking the sea to the east
and Joe Taylor Creek to the west. It is an ideal location to operate a Permit focused lodge, with
arguably some of the best Permit flats right out the front door. If Permit fishing is what you seek,
Garbutts has it in spades.