Keo South is a asian restaurant Tulsa located in United States.
8921 S Yale Ave (91st) Tulsa , OK 74137 United States
Reservations | No |
Credit Cards | Yes (incl. Discover & Visa) |
Drinks | Cocktails |
The most tasty food and clean dining room. Owners are typically on sight. Lovely.
Try the Vietnamese crepe and the house stir fry .
Enjoy a sake mojito , with Malaysian fried rice for dinner .
4-7P every day is happy hour 1/2 price apps!
The Tom Kha is pretty good here, but it's really sweet- so just keep that in mind. It is very tasty regardless. Recommend adding shrimp. - Jeffrey Richardson
I’ve had every rice bowl and noodle bowl here. They are all very tasty and great quality. - Heather Murphy
Beautiful interior. Try the red curry! Medium spicy was just about perfect for me. - Cherietta Swar