1388 S Entertainment Ave, Boise, Idaho 83709 USA
Tucanos' signature parade of meats features 15 meats, served table side. The Picanha is a fan favorite.
Photo Credit: Yelp