Know a great happy hour or special for this location?
Mexican food trailer the best In town we move from 41 and 129 to ur new location here at 21 and 129. Taqueria asteka
Suggest an edit
12560 E 21st St, Tulsa, OK 74129
© 2025 Checkle, Inc
Privacy
Terms