There's a giant inflatable frog outside of Tiki Tom's.
The image features a large inflatable frog sculpture on top of a building, with a sign that reads "LATTA TAPAS EARLY BIRD DINNER" and a smaller sign below it.
The image features a large inflatable frog sculpture on top of a building, with a sign that reads "LATTA TAPAS EARLY BIRD DINNER" and a smaller sign below it.