110 Central Ave SW, Albuquerque, New Mexico 87102 USA
Tucanos' signature parade of meats features 15 meats, served table side. The Picanha is a fan favorite.
Photo Credit: Yelp