The Laughing Lizard
The Laughing Lizard…
It’s more than just great sunsets
and waves lapping at the shore.
It’s wonderful restaurants, museums, galleries,
shops and so much fun —
even the lizards are laughing.
The Laughing Lizard is a tin-roofed, three-story, Key Westy island home built in 2005, located in the quaint island community of Indian Rocks Beach just south of Clearwater Beach in the Tampa Bay area on Florida’s west coast. This casual residence is a contemporary throwback to the cottage-style architecture that speaks to Indian Rocks Beach’s roots.