McGills is a steakhouse Tulsa located in United States.
1560 E 21st St Tulsa , OK 74114 United States
Reservations | Yes |
Credit Cards | Yes (incl. Discover & Visa) |
Outdoor Seating | No |
For more than 20 years, they have been associated with fine dining . Start with the spinach/artichoke dip while your delicious filet is being skillfully prepared. Read more
Awesome steaks . Great service. Butter was way too cold for hoy bread or potatoes . French Onion Soup was weird and very salty. Won't reorder that again. Steak Girard rocked!
Spinach dip was one of the best I've ever had, how ever the steak was disappointing in taste and very dry
Sunday Surf & Turf special: 5 oz. Filet Mignon and 5 oz. Lobster
Best pub in Tulsa
Pasta lobster is awesome!
Outstanding! Don’t believe the rating, this is one of the best places in town. Caesar salad and porterhouse both excellent. - Randy Blew