« Back To Previous Page

Takoba

  • 1411 E. Seventh St.
  • Austin, TX 78702
  • Tel: (512) 628-4466

Casual Interior Mexican restaurant on the East Side.