Locations
Store Locations
Miami, FL
Dadeland Mall7535 N Kendall Dr #1910 (786) 536-7362 |
Garota Store The Falls
8888 SW 136th St, Ste 300A
Miami, FL 33176
United States
Miami, FL 33176
United States
(305) 964-5815
Garota Store Aventura Mall
19501 Biscayne Boulevard
Space #1982
Aventura, FL 33180
United States