Get directions to: Chimis Mexican Food, Tulsa, OK
Restaurant address: 8144 S Lewis Ave Suite A Tulsa, OK 74137, USA
Restaurant: Chimis Mexican Food