Margaritas place is my go to when I stay in Fort Lauderdale Beach. The view is amazing.