Know a great happy hour or special for this location?
Intimate space serving tapas, Iberian wines & paella that's stirred with a boat oar in an 8-ft vat.
Suggest an edit
10 SW South River Dr, Miami, FL 33130