Skip to content
Restaurant

Polo Grill

4 locals recommend

Tips from locals

Thomas
Thomas
June 29, 2016
Top 10 steak restaurant. Sit in the bar for the experience without the price tag.
Brian
Brian
February 15, 2016
A high-end restaurant for classic American fare
BC & Olivia
BC & Olivia
June 22, 2015
Another Tulsa tradition...
Crysta
Crysta
November 12, 2015
5 Star Food, 5 Star Service. Locally owned and operated for many many years, located in Utica Square. Pricey, but worth it.
Location
2038 Utica Square
Tulsa, Oklahoma 74114
Phone+1 918-744-4280
Hours of Operation statusClosed · Opens Friday 11:00 AM