Review
1 yr ago
Taboo Miami by G5ive337 NW 170th St
North Miami Beach, FL 33169
Popped cherry
The entrance was weirdly heavily guarded, as in security were equipped with rifles, but they weren't eyeing people down; they seem seasoned. Walking in was fine, the cover was $20 as we…

timid