La Taquicardia
La Taquicardia means ‘racing heart.’ Appropriate given the usual reaction to seeing delicious tacos.
Address:
2510 S Congress Ave, Austin, TX 78704, United States
NEW HOURS:
Every day from 8am to 5pm
Address:
2510 S Congress Ave, Austin, TX 78704, United States
NEW HOURS:
Every day from 8am to 5pm