The Best 15 Restaurants in Tulsa, United States

4.5 Rating
50 reviews

4709 E 51st St, Tulsa, OK 74135-3703, Tulsa

"Chicken was okay, beef was very flavorless. Portions were good sized for the price."