Toast
Thinks s/he gets paid by the post
Hi, I am heading to Tulsa later this month for a weeklong business trip. Is anyone familiar with the area? Any sights worth seeing, things to do, or great restaurants? I’ll have a rental car and be there a whole week. Thanks in advance!