South Beach Bar and Grille

5055 Newport Avenue San Diego 92107