Nixta Taqueria Description
.
Address:
2512 E 12th St, Austin, TX 78702, United States
Phone:
+1 512-551-3855
Website:
https://www.nixtataqueria.com/
Store Hours:
Sunday: 11am-3pm| Monday: Closed| Tuesday: 12-8pm| Wednesday: 12-8pm| Thursday: 12-8pm| Friday: 12-9pm| Saturday: 12-9pm