Steakhouses in Tulsa, OK
Special Offer:
Click here to see our menu!
Learn more
Steakhouses • Restaurants • American Restaurant
9006 East 71st Street,
Tulsa ,
OK
74133
UNITED STATES
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.
Based on 2 reviews
Worst restaurant expriance ever!
4 PM SATURDAY ON MEMORIAL.....YOU KNOW WHAT THAT IS LIKE.\rSteak house
Worst restaurant expriance ever!\rAmerican Express
Android Pay
Apple Pay
Cash
MasterCard
Visa
Worldwide > United States > Tulsa, OK > Steakhouses