817 South 2nd, Abilene, Texas 79602 USA
Spacious living room & small event space for up to 56 guests.
Photo Credit: Yelp