Lobster Bar Sea Grille Miami Beach named Miami Spice’s Best New Restaurant to Try August 17, 2017 Read More About Us