Mix marinade ingredients together, reserve some for basting.
Thaw Beef Heart and trim off excess sinew and gristle.
Cut the meat into equal-sized chunks, about 1 1/2 - 2 inches long and about 1/2 inch thick.
Toss in a Ziploc bag or bowl with the marinade overnight, or for at least 6 hours.
Soak skewers in water for a few hours.
Thread the meat onto the skewers.
Cook over a very hot BBQ for about 4 minutes or until cooked through. Brush skewers with reserved marinade while they are grilling.
Eat hot and enjoy!