Chimi's Cherry St. locations
Price range $15-30 3 locations
Chimi's Mexican Restaurant6709 East 81st Street, Suite A, Tulsa, OK 74133
Rated 4.3 out of 5 by 18 guestsLatin
Chimi's Mexican Restaurant - Harvard5320 South Harvard Avenue, Tulsa, OK 74135
Rated 4.8 out of 5 by 20 guestsMexican
