Chorizo Royale is a fast food establishment specializing in artisanal chorizos. They offer a unique recipe designed to delight your palate.