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.
The 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 ...