1700 James Avenue Miami Beach, FL 33139
Seated: 18
The Chef’s Table is located in a semi-private space with views into Casa Tua’s open kitchen, where you can watch our chefs masterfully prepare your meal. Seats up to 22 guests.