In a large bowl combine first 8 ingredients (oil-bay leaf) and then season with salt and pepper. Add meat and stir to coat. Cover and refrigerate overnight or several hours (at least 4 hours), stirring occasionally.
Remove meat from marinade using a slotted spoon. (Remember to reserve 1 tablespoon marinade for dip if making).
Heat one tablespoon marinade in a large skillet over medium high heat. Add meat in batches and cook until meat is brown (15 minutes).
Transfer to heated platter and serve with dip (see below) as an appetizer or serve over rice as a main dish.
To make dip: heat one tablespoon reserved marinade in a small skillet over low heat. Stir in almonds and cook until lightly colored. Sprinkle with flour and cook, stirring constantly (1-2 minutes). Add Sherry, water and salt and simmer 2-3 minutes longer.