Tolacca Smoke House Three-peat | Cayo Scoop!  The Ecology of Cayo Culture | Scoop.it

Congratulations, Tolacca Smoke House!  They've won the Grill Master Challenge 3 years in a row.  Impressive presentation.  They are located in Santa Elena on the Cristo Rey road, and they are famous - 3 times! - for their steaks and grilling expertise.