Review
2 mos ago
The Red Leopard218B Florida A1A
Satellite Beach, FL 32937
Great laid back club, especially Thu-Sat evenings
Parking: Easy
Place: OK, basically just a bar setup
Dance area: In a small room toward the front.
Review:
I really like the Red Leopard in Satellite Beach. It can be a bit dead in the…

DoctorTomBoston