is there mariachis?
Address: 1111 Collins Ave, Miami Beach, FL 33139, USA
Juan Pablo | Sep 4, 2019
Nao
Little Havana Tours | Sep 4, 2019
No mariachis. These are gourmet tacos. A Miami modern twist. Very South Beach.
Tidy Little Chicken (Chicken) | Sep 4, 2019
No
Thanks! Your answer is awaiting moderation.