Places where I have seen roaches.
Warehouse Bar & Grill is one of Places where I have seen roaches..

1. Warehouse Bar & Grill

7.3
3346 S Peoria Ave (at E. 34th St.), Tulsa, OK
Bar · 13 tips and reviews
University of Wash is one of Places where I have seen roaches..

2. University of Wash

2132 E 15th St, Tulsa, OK
Laundry Service · 4 tips and reviews
La hacienda is one of Places where I have seen roaches..

3. La hacienda

6.6
4518 S Peoria Ave, Tulsa, OK
Mexican Restaurant · 7 tips and reviews