Restaurants in Tulsa, OK
Restaurants • Tex-Mex Restaurants
6973 E 71st St.,
Tulsa ,
OK
74133
UNITED STATES
Based on 1 reviews
UP AND WAY BEYOND THE CALL OF DUTY
Owners brother was outside in the cold helping me jump mg truck.... his car wouldn't work so he borrowed an employees car and got cables from another.... YES THE FOOD IS GREAT.... THE QUESO AND HOT SAUCE AND CHIPS AWESOME.... I've always...Worldwide > United States > Tulsa, OK > Tex-Mex Restaurants