Doing a quick search for the best prime rib locations within the Tulsa area. TBH, I find it somewhat odd that Outback is on this list, it makes me wonder about this listing of locations overall.
Outback Steakhouse, the home of juicy steaks, spirited drinks and Aussie hospitality. Find our location in Tulsa off South 89th East Avenue and East 71st Street and next to Comfort Inn.