1. Lanna Thai Restaurant
7227 S Memorial Dr, Tulsa, OK 74133
Coordinate: 36.05884,-95.8857
Phone: (918) 249-5262
2. Villa Ravenna Fine Dining​
6526 E 51st St, Tulsa, OK 74145
Coordinate: 36.08974,-95.90384
Phone: (918) 270-2666
3. The Tropical Restaurant & Bar
8125 E 49th St, Tulsa, OK 74145
Coordinate: 36.09314,-95.8856
Phone: (918) 878-7977
4. Miami Restaurant & Lounge
6510 E 21st St, Tulsa, OK 74129
Coordinate: 36.13331,-95.90385
Phone: (918) 835-4522
5. Zio's Italian Kitchen
8112 S Lewis Ave, Tulsa, OK 74137
Coordinate: 36.04491,-95.95878
Phone: (918) 298-9880
6. Russo's Coal Fired Italian Kitchen
8941 S Yale Ave, Tulsa, OK 74137
Coordinate: 36.03333,-95.92193
Phone: (918) 779-4600
7. Marco's Pizza
6333 E 120th Ct, Tulsa, OK 74137
Coordinate: 36.028427,-95.930595
Phone: (918) 921-9194
8. Olive Garden Italian Restaurant
7019 S Memorial Dr, Tulsa, OK 74133
Coordinate: 36.06203,-95.88574
Phone: (918) 254-0082
9. Carrabba's Italian Grill
11021 E 71st St, Tulsa, OK 74133
Coordinate: 36.06139,-95.85378
Phone: (918) 254-8888
10. Red Lobster
6728 S Memorial Dr, Tulsa, OK 74133
Coordinate: 36.0648,-95.88656
Phone: (918) 250-5330
11. Sbarro
4107 S Yale Ave, Tulsa, OK 74135
Coordinate: 36.10301,-95.92025
Phone: (918) 663-6948
12. Chimi's Mexican Food
6709 E 81st St Ste A, Tulsa, OK 74133
Coordinate: 36.04723,-95.90216
Phone: (918) 960-2723
13. Mekong River
7879 E 71st St, Tulsa, OK 74133
Coordinate: 36.06102,-95.8886
Phone: (918) 252-5611
14. Dave & Buster's
6812 E 105th St, Tulsa, OK 74133
Coordinate: 36.012665,-95.898705
Phone: (918) 449-3100
15. Zaxby's
6995 S Mingo Rd, Tulsa, OK 74133
Coordinate: 36.0624,-95.86782
Phone: (918) 893-2277
16. Cracker Barrel Old Country Store
7128 S Olympia Ave, Tulsa, OK 74132
Coordinate: 36.05986,-96.00473
Phone: (918) 447-4505
17. Mr. Fantastic Rubicon BBQ
505 W Newton St, Tulsa, OK 74106
Coordinate: 36.17271,-96.00212
Phone: (918) 949-4491
18. Outback Steakhouse
9710 Riverside Pkwy, Tulsa, OK 74137
Coordinate: 36.0222,-95.94941
Phone: (918) 299-0069
19. Cajun Ed's Restaurant
2101 E 71st St, Tulsa, OK 74136
Coordinate: 36.06124,-95.96026
Phone: (918) 298-3096
20. Fuji
8226 E 71st St, Tulsa, OK 74133
Coordinate: 36.06072,-95.88457
Phone: (918) 250-1821