Home › Venues › Barracuda Barracuda Tickets Buy tickets for concerts at Barracuda in Austin, TX. No Upcoming Events No upcoming events scheduled at Barracuda. Please contact us with any corrections. Hotels & Lodging Near Barracuda About the Venue Barracuda At-a-Glance Capacity 600Address611 E 7th StAustin, TX 78701United States Map & Directions Website barracudaaustin.com/venueAdvertisement