Popular New Orleans fried chicken spot has opened its first Florida location in Miami Beach with juicy tenders and daiquiris.