Restaurant specializing in Latin American cuisine, offering a taste of cumbia music and flavor.