try tap tap on miami beach.located at 815 fifth st. in south beach.it openened in 1994 and used to be really good[my freinds on the beach say it still is].i remember stewed goat and conch fritters being on the menu then.i beleive they do a whole steamed fish in lime also.the artwork on the interior walls is fantastic.
hope this helps.
p.s. i’m wondering if a stop at wolfies deli is on the list!!