339 Miracle Mile Miami, FL 33134
Seated: 20
Standing: 35
Love Spain? This is the room where you have to be. Filled with tradition and unforgettable memories.