Review of Casa Tequila Mexican Kitchen

5001 S Harvard Ave, Tulsa, OK 74135

Overall Rating

Review


The man I talked to on the phone knew what menu items had flour in them, and I haven’t had any reactions to what I have eaten there based on his knowledge.

Updated 4 years ago