Lobster Bar Sea Grille Miami Beach named Miami Spice’s Best New Restaurant to Try August 17, 2017 Buckhead Life, Lobster Bar Sea Grille - Miami,