RIP Austin venue BarracudaRIP Austin venue BarracudaBeloved 7th and Red River venue Barracuda has been forced to close for good.Andrew SacherAndrew Sacher