Schultzcore

Schultzcore left a tip at Taco-Mex

2613 Manor Rd (Stafford St.), Austin, TX | October 9, 2010
The green salsa is amazing!
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Taco-Mex
7.5
Austin, TX
Taco Place
Show More (on 19 Lists)