Taqueria Alexa
704 W 23rd St, Tulsa
(918) 284-2940
Recent Reviews
Taqueria Alexa
704 W 23rd St, Tulsa 74107
(918) 284-2940