Takoba

restaurant in East End, Austin

Phone: (512) 628-4466

Website: www.takobarestaurant.com

Address: 1411 E 7th St