beetsandbonbons.blogspot.com
Vaca Frita - tangy lime and garlic marinated crispy beef. A Cuban delight!