Miami offers a diverse menu of Latin American cuisine in a vibrant atmosphere.