tuscl
Avatar for Flood9876

Flood9876

Joined Oct 2023
Last Seen Oct 2023

Reviews by Flood9876

review
published 1 yr ago
Wed. Afternoon
reviewed by
Flood9876

8.7

The red leopard is located in a shopping plaza in satellite beach. The place is very small. They've recently started selling food there, but I didnt try any of it. The bartender is friendly, and…

Articles by Flood9876

Discussions by Flood9876

Contributions

yearreviewsdiscussionsarticles
2023100
totals100