Trudy's Texas Star Restaurant & Bar

bar in North University, Austin

Phone: (512) 477-2935

Website: www.trudys.com

Address: 409 W 30th St