Yep, it's Barbaradillo! Worlds largest armadillo at Perini Ranch Steakhouse in Buffalo Gap, TX. (Just south of Abilene). | Texas roadtrip, Texas travel, Abilene texas
Perini Ranch Steak House in Buffalo Gap, Texas - Kid-friendly Restaurants | Trekaroo