News
The waygu steak option is an additional $65 ... 71st St., has closed. The Tulsa restaurant, owned and operated by Carlos and Elisha Atilano, started out in 1999 with one location at 3525 E.
Hosted on MSN2mon
The best restaurants in Tulsa to satisfy your comfort food cravings, according to Yelp reviewsThe restaurants that serve the starchy ... You may also like: Highest-rated steakhouses in Tulsa by diners - Rating: 3.5/5 (115 reviews) - Price: $$ - Address: 4848 S Yale Ave Tulsa, OK 74135 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results