Joia Beach Restaurant & Beach Club is unlike any other restaurant in Miami. Its tables are literally on the beach, and you can take a dip in Biscayne Bay, enjoy a full restaurant menu, entertainment, and instagrammable views of the Venetian islands and the Miami skyline.