Located off the beaten track at 1619 NE 4th Avenue, Fort Lauderdale. The sea Grill is still . . . After 23 years The Place in town for fresh, wholesome seafood. If you're going to eat in or take home, remember, you can't miss us if you haven't tried us.