Discussion6 yrs agoExpose3601 1/2 S Congress Ave, Austin, TX 78704, USA*woodstockTexasWord is that this place has closed down.Word is that this place has closed down.