1. Chinese Gourmet
8228 E 61st St Ste 112, Tulsa, OK 74133
Coordinate: 36.07524,-95.88434
Phone: (918) 307-1688
2. Ricardos Mexican Restaurant
5629 E 41st St, Tulsa, OK 74135
Coordinate: 36.10587,-95.91385
Phone: (918) 622-2668
3. El Tequila Mexican Restaurant
8118 S Memorial Dr, Tulsa, OK 74133
Coordinate: 36.04487,-95.88637
Phone: (918) 459-7677