at 922 W 12th St, Austin, 78703 United States
Austin's favorite spot since 1933! Never too far from 12th & Lamar! Surround View HD TV's, Full Bar and great food. Hosting events and private parties!
3411 FB users likes The Tavern Austin, set it to 43 position in Likes Rating for Austin, Texas in Restaurant/cafe category