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 ...
The first of its kind in Oklahoma, the food hall features more than 20 restaurants and shops ... Palace Café and PRHYME: Downtown Steakhouse. You might also like Houston Houston Indianapolis ...