Contact Us
We are located at 2606 SW 8th Street in Miami's historic Little Havana neighborhood! You can find public parking on either side of 8th street or Uber/Lyft to us!
If you have any questions feel free to call us at
(786) 558-4580 or write to us below!