I really like Starbucks. This Starbucks is open until 9:30 and is just a little past Whole Foods on the left. The people are so friendly, the coffee is good and the restroom and restaurant is clean. SCORE!
Address: 9014 S Yale Ave, 101, Tulsa, OK 74137-3508
Location: United States > Oklahoma (OK) > Tulsa