CLOSED

TEMPORARILY

We'll be Right Back!

To our valued patrons

The Owners of Taboo Miami (Taylor Paige Holdings LLC and its Executives) are not re-opening its previous 728 NW 79th St, Miami Fl 33150 location. Legal action has been executed on this non consensual act. We do not the permit the use of our name, branding and logo to any entity without our verbal or written consent.