San Antonio area's first Pluckers has an opening date By: San Antonio Business Journal via Business Journals June 19, 2018 at 15:49 PM EDT Since opening in 1995 in Austin, Pluckers has expanded to 23 locations. Read More >>